当前位置: 移动技术网 > IT编程>开发语言>.net > asp.net 每天定点执行任务

asp.net 每天定点执行任务

2017年12月12日  | 移动技术网IT编程  | 我要评论

2009年12月思想汇报,武林风陈军,斯琴高娃年龄

复制代码 代码如下:

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清零失败!;
}
}

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网