Avatar billede Slettet bruger
26. november 2000 - 10:50 Der er 4 kommentarer og
1 løsning

Søg med SQL og Access 2000 ?

Jeg har denne linie:

strSQL = \"SELECT Materialenavn, Beskrivelse, Klassetrin FROM Materiale\"

og med den kan jeg udskrive det der står i disse 3 felter. Jeg kunne nu godt tænke mig at søge i det og kun få udskrevet det der passer med søgeordet. Søgeordet kommer fra en form på en anden side, og det får jeg med over som keyword.

Hvordan mikser jeg det sammen ? Det kan jeg ikke lige overskue. Jeg håber det er rimelig let for en af Jer guruer :-)
Avatar billede kasseper Nybegynder
26. november 2000 - 11:26 #1
strSQL = \"SELECT Materialenavn, Beskrivelse, Klassetrin FROM Materiale WHERE Materialenavn = \'\" & sogeord & \"\' or Beskrivelse = \'\" & sogeord & \"\' or Klassetrin = \'\" & sogeord & \"\'\"

Så finder du alle de poster hvor en af de tre felter indeholder søgeordet....
Er det det du mener ?

Avatar billede stig3 Mester
26. november 2000 - 11:36 #2
Hvis den kommer fra en form på en anden side skal du hente den ned i en variabel med:

sogeord = request(\"feltnavn\")

du skal så huske at give den det samme navn i formen på den foregående side.
Avatar billede stig3 Mester
26. november 2000 - 11:39 #3
Hvis Action=\"get\" i formen kan du også bruge:
Request.QueryString(\"feltnavn\")

Hvis Action=\"post\" i formen kan du også bruge:
Request.Form(\"feltnavn\")


Avatar billede Slettet bruger
26. november 2000 - 11:55 #4
>>> kasseper
TAK, det ser ud til at virke.

>>> stig3
Som jeg skrev i starten så fik jeg søgeorden med over :-), men tak for tipset. kasseper havde løsningen.
Avatar billede Slettet bruger
26. november 2000 - 12:56 #5
Kan man gøre det mere avanceret så man kun behøver at skrive 1 ord ud af en linie der står i ovennævnte ? Hvis en af jer kan fortælle hvordan man gør kan jeg oprette et nyt spørgsmål med ? point.

? = hvormange.

Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester