webForumDet fria alternativet

Lite problem

2 svar · 151 visningar · startad av Asa

AsaMedlem sedan dec. 20011 860 inlägg
#1

Jag har denna kod:

Dag = Day(date)
If Dag = 1 And Application("tiden") <> date Then
    Set RS = Conn.Execute("SELECT * From topplista")
        Do Until RS.EOF
           Conn.Execute("Update topplista Set Inp=0, Utp=0,InUt=0")
        RS.MoveNext
        Loop
    RS.Close
    Set RS = Nothing
Application("tiden") = date
End If

Men den nollställer hela tiden när det är den 1:a
Vad ska jag ändra? Hur ska det vara istället!?

/Åsa

LarsGMedlem sedan dec. 200012 464 inlägg
#2
Dag = Day(date())
If Dag = 1 And cdate(Application("tiden")) <> date() Then
   Conn.Execute "Update topplista Set Inp=0, Utp=0,InUt=0"
   Application("tiden") = date()
End If
AsaMedlem sedan dec. 20011 860 inlägg
#3

Tackar! :)

238 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
232 ms — hämta tråd, inlägg och bilagor (db)