asp.net每天定点执行任务
2009-04-30 23:59
369 查看
下面是每天零点执行一个存储过程
public static void ClearCountByTime() { System.Timers.Timer aTimer = new System.Timers.Timer(); aTimer.Elapsed += new ElapsedEventHandler(TimeEvent); // 设置引发时间的时间间隔 此处设置为1秒 aTimer.Interval = 1000; aTimer.Enabled = true; } private static void TimeEvent(object source, ElapsedEventArgs e) { // 得到 hour minute second 如果等于某个值就开始执行 int intHour = e.SignalTime.Hour; int intMinute = e.SignalTime.Minute; int intSecond = e.SignalTime.Second; // 定制时间,在00:00:00 的时候执行 int iHour = 00; int iMinute = 00; int iSecond = 00; // 设置 每天的00:00:00开始执行程序 if (intHour == iHour && intMinute == iMinute && intSecond == iSecond) { ClearCount(); } } public static void ClearCount() { string sql = "要执行的存储过程"; int result=SqlHelper.ExecuteNonQuery(CommandType.StoredProcedure, sql); if (result > 0) { //TodayCount清零成功!; } else { //TodayCount清零失败!; } }
相关文章推荐
- asp.net 每天定点执行任务
- asp.net 每天定点执行任务
- asp.net定点执行任务总结
- asp.net 每天的某时刻定时执行任务
- asp.net利用Global.asax来实现定点执行任务的简易解决办法
- asp.net定点执行任务总结
- asp.net定点执行任务总结
- asp.net网站每天指定时间执行一项任务
- C#/ASP.NET定时任务执行管理器组件–FluentScheduler定时器
- 简易任务调度实现--可用于windows服务/asp.net网站执行后台计算
- ASP.NET定时执行任务方法分享
- 简易任务调度实现--可用于windows服务/asp.net网站执行后台计算
- 基于ASP.NET MVC(C#)和Quartz.Net组件实现的定时执行任务调度
- 令仔学多线程系列(三)----每天定点执行指定任务
- [转]推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任务执行管理器组件–FluentScheduler
- 推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任务执行管理器组件–FluentScheduler
- ASP.NET定时执行某任务
- asp.net 定时间点执行任务的简易解决办法
- ASP.NET 定时执行任务 global.asax