Laden...

automatischer Seitenaufruf

Erstellt von torkel vor 18 Jahren Letzter Beitrag vor 18 Jahren 1.996 Views
T
torkel Themenstarter:in
506 Beiträge seit 2005
vor 18 Jahren
automatischer Seitenaufruf

Hallo

ich habe eine Frage betreffend eines zeitabhängigen Codes:


> //automatischer schalter
>if ((dt.DayOfWeek.ToString() == "Friday") && (Convert.ToUInt32(dt.Hour.ToString()) >= 13))
>{
> //Automatischer Schalter auf "AUS"
> cmd.CommandText = "UPDATE status SET status = 'Aus' WHERE id=2";
> cmd.ExecuteNonQuery();


Dieser code, stellt mir ein Eintrag in der Datenbank auf AUS, wenn es Freitag und nach 13 Uhr ist. Jetzt habe ich aber das Problem, wenn am Freitag z.B niemand die Seite aufruft, wird der schalter nicht auf AUS gesetzt.

kann man es irgendwie anders lösen oder ein automatischer Seitenaufruf ausführen? Falls ja, wie geht das?

Grüsse

Torkel

S
8.746 Beiträge seit 2005
vor 18 Jahren

Schreib ein kleines Consoleprogramm, welches den SQL-Befehl absetzt und starte das Console-Programm via Scheduler jeden Freitag um 13:01.

178 Beiträge seit 2006
vor 18 Jahren

Moin,

wenn es unbedingt aus der ASP.NET Anwendung sein muss:

Starte eine Thread beim Starten der Applikation, erzeuge eine TimeSpan für die gewünschte Dauer und versetzte ihn für diese Dauer in Tiefschlaf...

Enjoy

Christian Arnold