webForumDet fria alternativet

uppdatera efter olika tider

ASP

2 svar · 200 visningar · startad av Qimen

Medlem sedan juni 20015 009 inlägg
Frågan#1

Hej
Har följande kod som uppdaterar ett fält en ggr per 6:e timme.

sql = "update anvandare set pixlar = pixlar - bostadshyra, shyra = NOW() " &_
      " where shyra < SUBDATE(NOW(),INTERVAL 6 HOUR) "
connect.execute sql,,128

Hur gör jag så att denna kod endast körs klockan 00.00, 06.00, 12.00 och 18.00?
På så sätt händer denna händelse samtidigt för alla användare och gör det jämnare för alla :)

Medlem sedan dec. 200012 464 inlägg
#2

Schedulera ett jobb. Hur beror på vilket OS, det är ingen ASP-fråga.

Medlem sedan juni 20015 009 inlägg
#3

ajdå :l
Trodde jag kunde lösa det med ngt datum i databasen, och sedan när man loggar in så kollar den tiden. e klockan 13:00 ska datumet sättas till 12:00 och vid 18.00 ska när koden körs igen kolla alla som fortfarande e vid klockan 12 och ändra på dem. och sedan sätta 18.00 på den som loggade in... eller på alla, jag vet inte riktigt hur.

253 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)