求助:C#中做了一个WINDOWS服务,想每周一早上8点半抽取数据库数据,不知道如何写,请各位大侠赐教 用tiemer 计时器 可以设定间隔时间,就怕运行中断后就不准了,如何做到 每周一早上8点半抽取数据库数据呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用windows 自帶的 schedule tasks啊 , 只要8點的時候開機就OK 1,定时判断时间,如果是每周一早上8点半就执行,如果不是,然后继续判断时间不过这样服务始终要是开启的2,创建个任务计划,每周一早上8点半去执行这个windows服务 http://999yangyiqiang.blog.163.com/blog/static/10899556420103634629931/这里有你要的答案 http://hi.baidu.com/1987raymond/blog/item/774a3f4fdd51b425afc3ab80.html去看看吧最好是使用系统的schedule task.不用 一直开一个程序.这样 容易不稳定. System.Timers.Timer类Timer 组件是基于服务器的计时器,它使您能够指定在应用程序中引发 Elapsed 事件的周期性间隔。然后可以操控此事件以提供定期处理。例如,假设您有一台关键性服务器,必须每周 7 天、每天 24 小时都保持运行。可以创建一个使用 Timer 的服务,以定期检查服务器并确保系统开启并在运行。如果系统不响应,则该服务可以尝试重新启动服务器或通知管理员。基于服务器的 Timer 是为在多线程环境中用于辅助线程而设计的。服务器计时器可以在线程间移动来处理引发的 Elapsed 事件,这样就可以比 Windows 计时器更精确地按时引发事件。有关基于服务器的计时器的更多信息,请参见“基于服务器的计时器介绍”。基于 Interval 属性的值,Timer 组件引发 Elapsed 事件。可以处理该事件以执行所需的处理。例如,假设您有一个联机销售应用程序,它不断向数据库发送销售订单。编译发货指令的服务分批处理订单,而不是分别处理每个订单。可以使用 Timer 每 30 分钟启动一次批处理。 谢谢大家 原来我也是用 服务器代理 来调度作业的 但是领导代理不稳定要做成服务 现在都是做成服务了 后面我自己 写了个代码希望对大家有用原理比较简单string date="monday:8:30";string date1=datetime.now.dayofweek+":"+datetime.now.hour+":"+datetime.now.minuteif(date==date1){ hehe 希望大家不要见笑 :) } 怎么查找重复图片啊用C# 如何同时继承一个类和一个接口呢? C#判断一个string是否为数字(与大家分享) 求助 杭州的C# winform开发高手请进?合作开发项目,有钱赚!!!!!!!! [请教]关于Ref和Out 如何读取文本中的汉字??? log4ent FTP下载用程序怎么写,VS.net 数据库中存入图片路径,怎么在前台用c#显示出来? c#插入sql数据返回主键值 C#字符串操作~!文件操作~!
不过这样服务始终要是开启的
2,创建个任务计划,每周一早上8点半去执行这个windows服务
这里有你要的答案
去看看吧
最好是使用系统的schedule task.不用 一直开一个程序.这样 容易不稳定.
后面我自己 写了个代码希望对大家有用原理比较简单string date="monday:8:30";
string date1=datetime.now.dayofweek+":"+datetime.now.hour+":"+datetime.now.minute
if(date==date1)
{ hehe 希望大家不要见笑 :)
}