日期:2014-05-17  浏览次数:20364 次

在Global.asax中用timer 定时执行操作
我想每到一个特定的时间点 触发一个操作,比如想到 8:00整的时候执行向数据库的插入动作, timer的时间间隔(interval)设置成60*1000(也就是一分钟)合理吗,会有可能正好跳过去而没有执行插入动作吗?
------最佳解决方案--------------------
你还是用windows服务吧。 Global不可靠,也许到点没有被触发
------其他解决方案--------------------
应该没有问题

不过global 需要激活倒是需要
------其他解决方案--------------------
我有个东西跟你的差不多,直接开的iis线程操作的,注意的是如果长时间应用没有访问就会被回收,那么timer也就死了。在Global应用结束的时候你再自己模拟访问下自己的程序就行
------其他解决方案--------------------
求解答.....