Avatar billede idiotbarn Nybegynder
24. maj 2001 - 22:25 Der er 4 kommentarer og
1 løsning

Betingelser.

Nedenstående virker ikke, det virker hvis jeg fjerner And Band=\'Tulipan\', men jeg skal ha det sidste med.

strSQL = \"Select * From Koncerter Where Dato>=Date() And Band=\'Tulipan\'\"

Fejlen er:
Select * From Koncerter Where Band=\'Tulipan\'
Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e14\'

[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl, fordi der mangler en operator. i forespørgselsudtrykket \"Band=\'Tulipan\'\".

/bandzone/Ret/Ret_Plan.asp, linje 11

Avatar billede erikjacobsen Ekspert
24. maj 2001 - 22:29 #1
mon ikke feltet skal hedde noget andet end Band som vist er reserveret
Avatar billede erikjacobsen Ekspert
24. maj 2001 - 22:29 #2
eller - nu det er access - så skriv [Band]
Avatar billede idiotbarn Nybegynder
25. maj 2001 - 14:02 #3
Yep, tak
Avatar billede idiotbarn Nybegynder
25. maj 2001 - 14:02 #4
Er der en liste over resaverede ord?
Avatar billede erikjacobsen Ekspert
25. maj 2001 - 14:04 #5
Mnajh.... det er der vel. I Access har du den fordel, at alle feltnavne kan omgives
af [...] for en sikkerhedsskyld. Så har du ikke videre bøvl med dem.

(gælder ikke i alle SQL-varianter)

BAND er vist nok forkortelsen for en Boolean AND...
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