slette indlæg via dato

Tags:    .net

Jeg bruger følgende til at trække en dato og en begivenhed fra database,


<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("kalender.mdb")
Conn.Open DSN
strSQL = "Select * from test Order By Dato"
' Udfør forespørgsel (rs indeholder nu resultatet)
Set rs = Conn.Execute(strSQL)

' Gennemløb Recordset (rs) med en løkke
Do
Response.Write "<b>" & "<FONT COLOR=ff0000>"&rs("Dato") & " </FONT></b>"

Response.Write "</b>" & rs("Beskrivelse") & "</b>"


Response.Write "<b>" & "<FONT COLOR=ff0000>"&rs("underskrift") & " </FONT></b></tr>"

' Gå til næste Record i rs
rs.MoveNext

' Fortsæt indtil rs er gennemløbet (EOF = End Of File)
Loop While Not rs.EOF

' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>

Jeg vil gerne have den til at slette begivenheden når datoen er passeret,
Er der en der har løsningen?



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
det er jo bare at tjekke den fundne dato ud med maskinens/serverens dato, som så helst skal være korrekt :) - hvis den fundne dato er mindre (må det være) så skal den slettes.
// runix




hvad med :
conn.execute "delete from test where dato>now"
???



t