webForumDet fria alternativet

Radering ur data bas med hjälp av inskrivet datum.

ASP

2 svar · 207 visningar · startad av Method

Medlem sedan apr. 2001357 inlägg
Frågan#1

Hej jag har ett problem jag undrar hur jag gör följande.
Jag har ett formulär där jag skickar in olika uppgifter till en databas. Men jag vill också ha en text ruta där jag kan fylla i ett datum i samma formulär och när det datummet har passerat så skall posten raderas ur databasen 10 dagar efter. (10 dagar efter det datumet man skrev in.)

//Method

------------------
-----------------------
-{CHRYSTAL}-
Lesch rular CS

[Redigerat av Method den 27 apr 2001]

[Redigerat av Method den 27 apr 2001]

Medlem sedan apr. 20011 inlägg
#2

Hur skriver man i ASP för att rensa en viss tabell efter t ex 24 timmar?
Frågan som ska köras efter 24 timmar är enligt följande...

SQL=DELETE * FROM Kundtemp WHERE sessionsID='"& sSession &"'
/Andreas

Medlem sedan aug. 20003 575 inlägg
#3

Skulle chansa på att du får använda

dDate = DateAdd("a",-10,Now())

SQL = "Delete * From [Tabell] Where Datum < '"&dDate&"'"
Set Rs = Conn.Execute(SQL)

Set Rs = Nothing

------------------
"Brott kanske inte lönar sig, men det är kul"

274 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
137 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
137 ms — ändringar (db)