天天看点

定时更新数据

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)

    {

    }

}