当前位置: 首页 > 编程语言 > C#

投票服务-C#分享

时间:2023-04-10 14:20:58 C#

投票服务-C#谁能帮帮我?我正在创建一个连接到SQL数据库并检查表中的日期并将其与今天的日期进行比较并更新该数据库中的字段的Windows服务,例如,如果日期等于今天的日期,则该字段将被设置为真的。我遇到的问题是,当我启动服务时它不会执行此操作,但是当我以正常形式执行它时它运行良好。我的代码如下://System.TimersTimertimer=newTimer();protectedoverridevoidOnStart(string[]args){timer.Elapsed+=newElapsedEventHandler(OnElapsedTime);计时器.间隔=60000;定时器。启用=真;}privatevoidOnElapsedTime(objectsource,ElapsedEventArgse){intcampid=0;varcampRes=newROS.Process.CampaignServiceController().GetCampainInfo();foreach(varsincampRes){campid=s.CampaignId;if(s.CampEndDate.Date