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清零失败!;
}
}
本文来自: 脚本之家(www.jb51.net) 详细出处参考:http://www.jb51.net/article/17971.htm
分享到:
相关推荐
【摘要】:本文主要探讨了基于ASP.NET技术设计与实现的犍为县新农合系统的具体过程和功能。新农合系统是针对我国农村地区推出的一项重要医疗保障政策,旨在提高农民的医疗保障水平。该系统包括定点医院管理、信息...
45. **ASP.NET 工作者进程 (ASP.NET Worker Process)**:ASP.NET 应用程序的后台处理程序。 46. **汇编语言 (Assembly Language)**:一种低级编程语言,直接对应机器指令。 47. **装配清单 (Assembly Manifest)**:...