webForumDet fria alternativet
Logga in / Bli medlem

Sortera efter datum (klurigt)

ASP

2 svar · 136 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Trådstart#1

Jag ska göra en tabell där det ska radas upp en del datum. Bara datum som är aktuella och ligger mellan en viss period ska visas.

I databas fältet datum så är datumet formaterat på detta sätt åååå-mm-dd

Datumen som ska visas får inte vara ett datum som redan varit.

Jag försökte med

Set kursRS = Server.CreateObject( "ADODB.Recordset" )
kursRS.ActiveConnection = Con
kursRS.CursorType = adOpenStatic
kursRS.Pagesize = 100

sqlString = "SELECT kurs_id, kurs_datum, kurs_alder, kurs_tid FROM kurser " &_
  "WHERE kurs_platser > 0 " &_
  "AND kurs_datum > " &  date & " " &_
  "AND kurs_Status = 1 " &_
  "ORDER BY kurs_bokningsdag"
kursRS.Open sqlString
kursRS.AbsolutePage = pg
%>

Men det fungerar inte.

Medlem sedan apr. 200171 inlägg
#2

Kör du SQL-Server ska du ha '2001-05-25' runt datumet och kör du access ska du ha
#2000-05-15#

Sedan Dår du Ju ställa in Asc eller Desc i slutet beroende på hur du vill att det ska sorteras...

Medlem sedan jan. 20013 406 inlägg
#3

Tack

Det fungerade perfekt

253 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)