webForumDet fria alternativet

ta bort inlägg efter x antal dagar

ASP

1 svar · 258 visningar · startad av sin_adec

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

Tjenare, jag försöker göra så att inlägg i databasen raderas efter x antal dagar. Jag tänkte bara be er se över min kod och se ifall den är bra, eller om det är något jag har glömt som kan skapa problem för mig.

jag har följande kod:

<%
' tar bort gamla inlägg

Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source ="& Server.MapPath(db) &" "

Set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM meddelande"
RecSet.Open SQL, Connect, 3,3

if recset.eof then
else
if recset("accept")="0" then
recset("datum") = strTid
strTid = date() -2
SQL = "delete from meddelande where datum < #" & strTid & "# "
connect.execute(SQL)
elseif recset("accept")="1" then
recset("datum") = strTid
strTid = date() -60
SQL = "delete from meddelande where datum < #" & strTid & "# "
connect.execute(SQL)
end if
end if
%>

tack så mycket.

Medlem sedan okt. 20041 556 inlägg
#2

connect.execute(SQL),,128

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