IM將知道代碼工作的一部分,因爲我不想2個觸發器觸發如果星期六或星期日:在第一次載入表格時更新星期幾?
private void Pocetna_forma_Load(object sender, EventArgs e)
{
SetUpTimer(new TimeSpan(20, 10, 00));
string proba =Convert.ToString(DateTime.Now.DayOfWeek);
if(proba!="Sunday" || proba != "Saturday")
{
Timer_bolovanje(new TimeSpan(20, 00, 00));
Timer_godisnji(new TimeSpan(20, 05, 00));
}
...
}
的事情是,我的窗體加載主服務器上的程序是永遠關閉並稱爲「SetUpTimer」觸發完美的作品,我只是好奇之前,我可以測試它,將這個if語句的工作,或更好說,將字符串「PROBA」每次它擊中午夜時間更新本身並沒有,我把在觸發器代碼中的正確位置?
什麼的Timer_bolovanje和Timer_godisnji功能呢? – Neil
如果表格只加載一次,那麼其他2個定時器將僅在週六或週日進行/配置。如果您在週一運行代碼(並讓它運行一週),那麼其他兩個計時器將不會被觸發。 – Neil
@Neil Timer_godisnji在數據庫中更新一列,並提出了由1 Timer_godisnji值,同樣的事情,但是這一次降低1的值,基本上我啓動程序,並rearly關閉它在服務器上,當我把它關掉了,因爲我做了一些更新的代碼,然後我再啓動它....我需要這些觸發器運行恆定的方式,怎麼bolovanje意味着一天病假,並godisnji意味着假期 –