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"

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