各位,怎么样做定时处理程序啊?比如说晚上12点做数据库操作 私聊378566009

解决方案 »

  1.   

    编写一个windows服务比较好,记得见过一个编写服务的教程可以看看,似乎sqlserver里面也有自动备份的功能,不熟,你可以看看帮助
      

  2.   

    private Thread MainThread;
    MainThread = new Thread(new ThreadStart(ThreadFunc));
    ...
    public static void ThreadFunc() 
    {          
            while (true)
            {
                System.Threading.Thread.Sleep(60000); //每分种检查一次。
                if (DateTime.Now.Hour == 0)
                 {
                        DoSomething(); //执行数据库操作。
                  }
                    
             }
    } 建议做成Windows Service
      

  3.   

    还是用windows 计划任务代一个最好!就是方便简单不用写代码!
    如果是数据库的还是数据库的任务好
    asp.net IIS 没准点子被 被回收了