Avatar billede bruger64 Nybegynder
21. februar 2006 - 13:56 Der er 7 kommentarer og
1 løsning

Syntax error (missing operator) in query expression 'kategoriid =

jeg har en tabel i min accesdb kaldet kategorier
og en tabel kaldet udstillinger, jeg har ingen poster i disse.

jeg vælger en kategori og sender kategoriid med over hvor jeg så skal vælge udstilling.


får følgende fejlmelding:
´
Syntax error (missing operator) in query expression 'kategoriid ='.
/test1.asp, line 48


linie 48 ser ud som nedenfor:

Set rs = Server.CreateObject("ADODB.Recordset")
rs.open "select * from udstillinger where kategoriid = " & kategoriid & " ",objConn, , ,adcmdtext
Avatar billede ldanielsen Nybegynder
21. februar 2006 - 14:09 #1
"select * from udstillinger where kategoriid = " & kategoriid & " "

bliver til

select * from udstillinger where kategoriid =

dvs at kategoriid er tom
Avatar billede nalu Nybegynder
21. februar 2006 - 15:11 #2
Hvad har du i variablen kategoriid?
Avatar billede bruger64 Nybegynder
21. februar 2006 - 15:37 #3
Jeg har intet i mine tabeller nu og det viser samme Syntax error.

Jeg havde oprettet en kategori i tabellen kategori, denne havde "kategoriid" = 2 . Ligesådan havde jeg oprettet en udstilling i tabellen udstillinger i kategorien 2, men stadig samme fejlmelding.

Betyder det at fejlen opstår fordi der ikke er noget i tabellerne?
Avatar billede nalu Nybegynder
21. februar 2006 - 15:43 #4
står kategoriid som tekst eller tal?
Avatar billede bruger64 Nybegynder
21. februar 2006 - 16:16 #5
kategoriid står som autonummerering i tabellen kategorier og tal i tabellen udstillinger
Avatar billede bruger64 Nybegynder
21. februar 2006 - 17:13 #6
--> idanielsen ja nu forstår jeg, takker
jeg har fundet fejlen - nalu, du må have noget tilgode, tak for din tid
Avatar billede nalu Nybegynder
22. februar 2006 - 11:29 #7
Det er sgu helt iorden ;) - det bedste er jo at kunne finde fejlen selv .. så er man sikker på man har fattet det
Avatar billede ldanielsen Nybegynder
22. februar 2006 - 14:50 #8
Selv tak :o)
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