注册 登录
编程论坛 ASP.NET技术论坛

[求助]如何实现b/s程序的定时任务?

fququ 发布于 2007-04-12 18:47, 1406 次点击
比如,每天的12点.我都要求某个页面执行一下..用线程吗?
在thread里头
while(true)
{
if(DateTime.Now=='时间')
}
有没有个好的例子?
5 回复
#2
Kendy1234562007-04-13 09:21
定时最好用任务

定时执行的程序 需要用到界面吗???
#3
fququ2007-04-17 14:13

假设每天12点我要给每个用户计算下他今天的在线时间以便算等级.只在12点的时候计算?
1,注册windows服务.后台运行.
2,每天12点我手动点击某个页面.
3,自己写一个小程序在服务器后台运行.
因为某个页面可能就包含12点动作的这个动作,我只想调用.或者我考出去单独运作.可因为改成cs代码量修改太大.只要写一个web方式的程序...
有高见吗?

#4
Kendy1234562007-04-18 11:37
你没明白我说的用任务是什么意思

Control Panel -- Schedule Tasks 新建一个定时任务 时间设置为12点 间隔是每天 然后指定这个任务运行你的计算小程序
#5
冰镇柠檬汁儿2007-04-18 13:51
楼主的问题就我所知,不能实现,楼主应该考虑用C/S程序
#6
fququ2007-04-20 01:43
最简单最安全的方式看来就是做个windows service 了.谢.
1