asp.net如何让一段代码每天只执行一次

我做的系统中有一段代码我想让他每天只执行一次,请问各位有什么好的解决方案提供一下。谢谢了!

开满天机
浏览 808回答 2
2回答

萧十郎

最好是搞一个XML文件,每执行一次,把当前执行的时间保存到XML文件中,下次执行的时候,把这个时间从XML取出来,跟当前时间比较,是否过了一天,如果是再执行,再保存。因为你如果通过全局变量来做,可能会因为IIS的资源回收等会被重新初始化

梵蒂冈之花

数据库中记下来,,今天,他执行过了吗。 或者放一个变量记录执行这段代码的时间戳。  判断时间戳   ---  执行 -- 更新时间戳
打开App,查看更多内容
随时随地看视频慕课网APP