日期:2014-05-18  浏览次数:20782 次

Global.asax 定时更新数据的问题
用vs2005想实现程序每天下午3-5点和晚上8:00-9:00每隔10秒往数据库里插入一条数据。不知道用 Global.asax 能不能实现。
 Global.asax 该怎么写?请高手给出详细代码!最好有备注。万分感谢!


------解决方案--------------------
C# code
protected void Application_Start()
        {
            //新启动一个线程。
            Thread currentThread = new Thread(new ThreadStart(InsertDB));
            currentThread.Start();
        }
        //具体操作方法
        void InsertDB()
        {
            int hour = DateTime.Now.Hour;
            if(hour>8 && hour<9)
            {
                //写入数据
            }
            else if (hour > 15 && hour < 17)
            {
                //写入数据
            }
            System.Threading.Thread.Sleep(10000);
        }