Testa nt sånt här
dim strTime
strTime = date() -30
'hämtar dagens datum och går 30 dagar tillbaka
dSql = "delete from tabell where datum < #" & strTime & "# "
connection.execute(dSql)
Testa nåt sånt, borde fungera.
Andreas
3 svar · 351 visningar · startad av jontas
Måste bara inleda med att säga att jag blir bara mer och mer imponerad av vad ASP klarar.... :)
Har nu klurat till mitt egna salutorg-script men jag vill ha en automatisk funktion som tar bort annonser efter ex. 30 dagar.
I databasen har jag lagrat det datum som annonsen infördes, så nu är det "bara" att radera dom som är äldre men hur?
Förevigt tacksam för att www.webforum.nu finns !!
Testa nt sånt här
dim strTime
strTime = date() -30
'hämtar dagens datum och går 30 dagar tillbaka
dSql = "delete from tabell where datum < #" & strTime & "# "
connection.execute(dSql)
Testa nåt sånt, borde fungera.
Andreas
Vill du ta bort poster efter en månad istället (februari har ju som bekant endast 28 dagar...) kan du istället använda:
strTime = dateadd("m", -1, date)
och sedan använda AG.s kod.
------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se/fredrik/
Tack Fredrik och AG jag fick det att funka riktigt bra... :)