为了账号安全,请及时绑定邮箱和手机立即绑定

怎样用Windows服务实现自动检查数据库中的数据

怎样用Windows服务实现自动检查数据库中的数据

潇潇雨雨 2018-12-26 18:13:41
由于本人现在在做项目(客户关系管理系统)时,遇到了一个难点:项目要求是系统每周一的凌晨2:00自动检测距当前时间的6个月没有下订单的客户头,如果找到了则自动添加一条流失记录到客户流失表里面(表示客户将要流失),在用户登录系统后就可以看到将要流失的客户。用户登录系统后可以对将要流失的记录采取措施。。我当时并不知道怎样来实现这个功能。。后来才想起来,可以用Windows服务来实现。因为Windows服务是自动运行的,不需要用户去启动!我写了一个Windows服务,设置Timer控件每隔一分钟触发一次。到数据库中检测有没有客户在距当前时间的前6个月没有下订单的客户(得到客户的最后一次下单时间和距当前时间的前6个月做比软)如果最后一次下单时间小于距当前时间的前6个月时间,则证明客户已有6个月没有下单了。那么我就执行一条添加的SQL语句,(往流失记录表里插入一打数据),可是到数据库中看时并没有自动添加数据到流失表里。所以在这里想问一下各位:有没有什么办法可以实现!谢谢了!!! 此项目是用ASP.NET(C#)完成的
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 299 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信