Avatar billede ddobbeltv Nybegynder
14. maj 2003 - 09:24 Der er 6 kommentarer og
1 løsning

hjælp til søgefunktion

Hvad er fejlen her :
"SELECT * FROM svar WHERE sp1 like '"&Request.QueryString("sp1")&"' AND sp2 like'"&Request.QueryString("sp2")&"'", database

Hvis jeg nøjes med at skrive :
"SELECT * FROM svar WHERE sp1 like '"&Request.QueryString("sp1")&"'",database
virker det fint nok.. men så snart jeg tilføjer AND bla bla bla melder den fejl... nogen der lige umiddelbart kan se hvad fejlen er i slutningen af linien ?

/Jacob
ps har desværre ikke flere point
Avatar billede rullemarie Praktikant
14. maj 2003 - 09:27 #1
Hej der,

Har det noget at gøre med, at der måske er et anførselstegn for meget i linien like'"&Request.QueryString("sp2")&"'", i slutningen.

/Rullemarie
Avatar billede rullemarie Praktikant
14. maj 2003 - 09:28 #2
Hej igen,

Jeg talte forkert, der er ikke et anførselstegn for meget.

/Rullemarie
Avatar billede ddobbeltv Nybegynder
14. maj 2003 - 09:29 #3
Nej de skal være der rundt om request.querystring. ??
Avatar billede ddobbeltv Nybegynder
14. maj 2003 - 09:29 #4
ejhh nu kom  jeg jo til at trykke accept :)
Avatar billede ddobbeltv Nybegynder
14. maj 2003 - 09:30 #5
no more points :)
Avatar billede rullemarie Praktikant
14. maj 2003 - 09:35 #6
Hej igen

I en af mine bøger skriver de SQL kaldene på følgende måde:


"SELECT * FROM svar WHERE sp1 LIKE '" & Request.QueryString ("sp1") & "' AND sp2 LIKE '" & Request.QueryString("sp2") & "'"

Altså med mellemrum før og efter ogtegnene, måske det er en årsag.

/Rullemarie
Avatar billede ddobbeltv Nybegynder
14. maj 2003 - 09:38 #7
Nej det virker stadigt ikke.. det er lidt mystisk.. mange tak for dit forsøg !
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