webForumDet fria alternativet

Syntax error in ORDER BY clause.

Databaser & SQL

5 svar · 372 visningar · startad av webtomten

Medlem sedan apr. 20003 424 inlägg
Frågan#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

Medlem sedan juni 20034 013 inlägg
#2

Limit är Mysql.

Medlem 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

Medlem 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

Medlem sedan dec. 20025 483 inlägg
#5

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

Medlem sedan dec. 200012 464 inlägg
#6

Flyttas från ASP

250 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)