需要在固定的时间内执行函数:在每月的28日23:59:59秒执行计算预算的操作。一般的做法是在Global.asax使用timer 但是这个只能在程序运行的时候到28日23:59:59秒这个时间才会执行、但是如果现在程序没有运行 该怎么执行方法函数呐?

解决方案 »

  1.   

    这个放在SQL执行计划里面不是更好?
      

  2.   

    有个东西叫做windows服务,windows系统有个功能叫服务计划,可以让每天指定时间运行某个程序
      

  3.   

    一般都跑task的。不要考虑在iis层面的定时器!
      

  4.   

    也有个东西叫做sql作业,神马数据库里面的东西需要定时执行都可以靠他
      

  5.   

    1.自己做一个控制台程序执行某个操作,用windows自带的任务计划调用这个控制台程序
    2.自己做一个定时执行某个操作的windows服务
    3.用别做好的调度框架,推荐一个http://wstask.codeplex.com/documentation推荐使用第一种方案,最简单。