webForumDet fria alternativet

Automatiskt...........

ASP

3 svar · 195 visningar · startad av erik_nordell

Medlem sedan aug. 2000431 inlägg
Frågan#1

Hur gör man en automatiskt radering ur en databas efter 2 veckor?
Det går väll på nått sett?
`Jag ska göra en vykortstjänst där vykorten ska raderas efter 2 veckor..
ett alternativ är ju att göra en timeout på 50400 timmar :-(

------------------
//Erik
//Tapiren.net

Medlem sedan jan. 2000371 inlägg
#2

Följande kod tar bort posten efter 14 dagar:

dim strTime
strTime = date() -14
dSql = "delete from tabell where datum < #" & strTime & "# "
connection.execute(dSql)

Medlem sedan aug. 2000431 inlägg
#3

Vart sparas det då?
Alltså hur kommer den ihåg att den ska ta bort det efter 14 dagar?
Lägger den in nått osynligt datum i databasen eller?

Medlem sedan dec. 19998 577 inlägg
#4

Nä, du får lägga in ett fält som innehåller datumet...

------------------
Kom hem till mig...

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)