webForumDet fria alternativet

Syntax error in ORDER BY clause.

5 svar · 372 visningar · startad av webtomten

webtomtenMedlem sedan apr. 20003 424 inlägg
#1

Hej!
Får följande fel meddelande:

Microsoft JET Database Engine error '80040e14'

Syntax error in ORDER BY clause.

/mail.asp, line 31

På denna kod:

'föregående
qp = "select * from message where id < " & Request.Querystring("id") & " and belongsto = '" & session("username") & "' order by id desc limit 0,1"
set qp=conn.execute(qp)
'nästa
qn = "select * from message where id > " & Request.Querystring("id") & " and belongsto = '" & session("username") & "' order by id asc limit 0,1"
set qn=conn.execute(qn)

Någon som vet vad som är fel?
Funkade ihop med mysql men inte med Access

tydalMedlem sedan juni 20034 013 inlägg
#2

Limit är Mysql.

Mika3lMedlem sedan nov. 20018 492 inlägg
#3

Limit = Mysql
Top = Access

Select TOP [i]x[/i] FROM tabell

Att du aldrig lär dig! ;) :P

webtomtenMedlem sedan apr. 20003 424 inlägg
#4

Oj sorry! Men det var faktiskt ett tag sen nu :P Har inte använd access på ca 3 år :P

Tack för svaren iaf :P

Peter SMedlem sedan dec. 20025 483 inlägg
#5

Glöm inte att använda funktionen acceptera som slutgiltigt svar (y)

LarsGMedlem sedan dec. 200012 464 inlägg
#6

Flyttas från ASP

127 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)