天天看點

定時更新資料

global.asax 裡面寫

private static Timer timerChangeExpired = new Timer();

protected void Application_Start(object sender, EventArgs e)

{

    // 12 小時觸發一次

    timerChangeExpired.Elapsed += new ElapsedEventHandler(timerChangeExpired_Elapsed);

    timerChangeExpired.Interval = 12 * 60 * 60 * 1000 ;

    timerChangeExpired.Enabled = true;

    GC.KeepAlive(timerChangeExpired);

}

void timerChangeExpired_Elapsed(object sender, ElapsedEventArgs e)

{

    //自動過期

    try

    {

//定時更新的代碼

    }catch(Exception ee)

    {

    }

}