Avatar billede bredum Nybegynder
12. august 2002 - 16:45 Der er 5 kommentarer og
1 løsning

Select, hvorfor virker det ikke??

Jeg har følgende SQL sætning:
"SELECT * FROM mindb WHERE '" & Valg & "' = '" & Query & "'"

valg kommer fra en drop down boks, mens Query kommer fra en formboks.
Avatar billede soes Nybegynder
12. august 2002 - 16:49 #1
istedet for at afvikle din sql, har du så prøvet at udskrive den?

Response.write Sql
Avatar billede bredum Nybegynder
12. august 2002 - 16:51 #2
så får jeg følgende:
SELECT * FROM mindb WHERE '' = ''
men udskriver jeg værdierne fra form og dropdown indeholder de en værdi
Avatar billede a1a1 Novice
12. august 2002 - 16:54 #3
dine variabler valg og query indeholder ikke noget

Feltnavnet (valg) skal heller ikke være i ' '

"SELECT * FROM mindb WHERE " & Valg & " = '" & Query & "'"

;)
Avatar billede bredum Nybegynder
12. august 2002 - 16:55 #4
takker og selvfølgelig :-)
Avatar billede a1a1 Novice
12. august 2002 - 16:58 #5
:)
Avatar billede a1a1 Novice
12. august 2002 - 17:01 #6
er det noget man skal søge efter?

så brug LIKE i stedet for =, % er "wildcard" dvs hvis du søger på ksper vil eKSPERten blive fundet, hvis du fjerner det første % skal feltets indhold starte med ksper

"SELECT * FROM mindb WHERE " & Valg & " LIKE '%" & Query & "%'"
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