Avatar billede onkelbo Nybegynder
10. oktober 2001 - 15:12 Der er 2 kommentarer og
1 løsning

SQL query fejl?!

Nogle der kan fortælle mig hvor fejlen ligger i flg.?
Jeg er ved at blive vanvittig:

strSQL = \"SELECT * FROM tblCBtest WHERE (cb = \" & strTypen1 & \") OR (cb2 = \" & strTypen2 & \") OR (cb3 = \" & strTypen3 & \") AND ( \"
strSQL = strSQL & \" (Amt LIKE \'\" & strAmt & \"\') AND  \"
strSQL = strSQL & \" (Postnr LIKE \'%\" & strPostnr & \"%\') AND  \"
strSQL = strSQL & \" (Byen LIKE \'%\" & strByen & \"%\') AND  \"
strSQL = strSQL & \" (Navn LIKE \'%\" & strNavn & \"%\'))\"

På forhånd tak!

Rasmus
Avatar billede bennytordrup Nybegynder
10. oktober 2001 - 15:16 #1
Har du hele amtet i strAmt?

Hvad er fejlen?

Hvilken database?
10. oktober 2001 - 15:16 #2
strSQL = \"SELECT * FROM tblCBtest WHERE (cb = \'\" & strTypen1 & \"\') OR (cb2 = \'\" & strTypen2 & \"\') OR (cb3 = \'\" & strTypen3 & \"\') AND ( \"
strSQL = strSQL & \" (Amt LIKE \'\" & strAmt & \"\') AND  \"
strSQL = strSQL & \" (Postnr LIKE \'%\" & strPostnr & \"%\') AND  \"
strSQL = strSQL & \" (Byen LIKE \'%\" & strByen & \"%\') AND  \"
strSQL = strSQL & \" (Navn LIKE \'%\" & strNavn & \"%\'))\"

Forudsat at strTypen er tekst (som navnet antyder)
Avatar billede terry Ekspert
10. oktober 2001 - 15:17 #3
WHERE (cb = \" & strTypen1 & \")
WHERE \"cb = \" & strTypen1 & \" OR cbr = \" & strTypen2 ...

your variables must be outsied your \"\" to get converted from text to data

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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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