Avatar billede bird Nybegynder
22. maj 2006 - 20:17 Der er 1 kommentar

problem med limit i MySQL (syntaks)

Jeg sidder med et besynderligt problem, jeg har lavet en mdb med en kolonne "Kategori" hvor jeg forsøger at lave et Select * From kald på der ser sådan her ud:

rs = Conn.Execute("Select * From varer Where Kategori = '" & Request.Querystring("kat") & "' limit " & intStart & "," & intPageSize & ";")

hvor "kat" er en string fra URL. Strengen virkede fint før jeg tilføjede limit, og jeg får en syntaks fejl der ser sådan her ud:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'Kategori = 'Malerier' limit 0,9'.

/schack/kategori.asp, line 93

hvor line 93 er den ovenstående streng.
Avatar billede bird Nybegynder
22. maj 2006 - 20:18 #1
det skal lige tilføjes at intStart og intPageSize er variabler der er veldefineret. Det er iflg en løsning fra http://activedeveloper.dk/articles/279/
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
Computerworld tilbyder specialiserede kurser i database-management

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