asp.net 每天定时执行更新任务,求代码

 我来答
songjian070
2012-06-18 · TA获得超过3026个赞
知道小有建树答主
回答量:604
采纳率:0%
帮助的人:348万
展开全部
首先要告诉你!不管怎么做都必须有个事物去不停的判断!
因为程序不是人,不知道到底什么时候是12点!
要么用timer要么用线程!
或者在某个页面load的时候判断是否为12点然后调用!
但是没人访问的时候是不会执行的!
相比是你没想太明白!代码很简单就不用写了吧!

补充:
protected void Timer1_Tick(object sender, EventArgs e)
{
if (DateTime.Now.Hour == 12)
{
aa();
}
}

设置属性为intervel为你想要间隔多少时间执行的毫秒数!enable设置时钟是否启动!
更多追问追答
追问
我要的不是这个timer计时器啊,这个谁都知道怎么用,我说的是不访问页面,页面也不用打开,定时程序也能自动更新,应该是你说的用后台隐藏运行线程的方法吧,能说说那种方法吗?
追答
那就用线程吧,让线程定时执行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式