webForumDet fria alternativet

SQL fråga, sortera med ASC ?

2 svar · 258 visningar · startad av Pellefant

PellefantMedlem sedan maj 20023 372 inlägg
#1

Hej!

Har denna(som fungerar bra)

SQL = "SELECT * FROM respons WHERE receptid = " & Trim(Request.QueryString("valtrecept"))

Men kom på att jag vill sortera med det senaste först, dvs högst id först.

Försöker med detta, men det går inte så bra. "receptid" har datatypen tal (Access)

SQL = "SELECT * FROM respons WHERE receptid = " & CInt(Trim(Request.QueryString("valtrecept"))) & " ORDER BY DESC"

femed:
Microsoft][ODBC Microsoft Access Driver] Syntax error in ORDER BY clause.

Tack på förhand.

@ndersMedlem sedan juni 200032 969 inlägg
#2

Du måste ange vilket fält du vill sortera på.

Jag tog också bort en onödig typkonvertering i din SQL-fråga.

SQL = "SELECT * FROM respons WHERE receptid = " & Trim(Request.QueryString("valtrecept")) & " ORDER BY [b]receptid[/b] DESC"

Mvh,

PellefantMedlem sedan maj 20023 372 inlägg
#3

Tack, fungerar superduper.

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