用c#写一个这样的程序。 每天的第一次打开程序时就把昨天的数据全部删除(sql server数据库

用c#写一个这样的程序。每天的第一次打开程序时就把昨天的数据全部删除(sqlserver数据库),这样的功能怎样实现的了?我急了。... 用c#写一个这样的程序。 每天的第一次打开程序时就把昨天的数据全部删除(sql server数据库),这样的功能怎样实现的了?我急了。 展开
 我来答
生活he家
2014-08-04 · 一个属于大家的搬运工
生活he家
采纳数:1536 获赞数:6828

向TA提问 私信TA
展开全部
加一个配置文件
文件记录日期(2014-08-04)

每次打开的时候判断今天的日期跟这个日期是不是一样

一样的话不做任何处理
不一样的话进行数据库删除 删除完之后把配置文件改成今天的日期

说的有点乱不知道你懂不懂
lybgl
2014-08-04 · TA获得超过290个赞
知道小有建树答主
回答量:903
采纳率:86%
帮助的人:233万
展开全部
  1. 写个windows服务,每天凌晨的时候自动就删除数据;

  2. 获取系统时间,并且保存起来,比如今天你取出的时间是2014/8/4 执行删除语句,并且把这个时间保存起来,等下次你启动的时候,判读系统时间和你当前保存的时候是否一致,不一致就删除,如果一致就跳出;

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小7旭旭
2014-08-04
知道答主
回答量:9
采纳率:0%
帮助的人:3.4万
展开全部
什么程序?控制台?winfrom?webfrom?要根据你明确的需求才能写出正确的程序,为什么要删除前一天的数据?如果只是单纯的想删除,就在打开事件中执行删除数据命令,也不用判断是不是一天中的第一次,反正是删除昨天的数据,第一次删了第二次之后就不会再有昨天的数据了,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangdd1107
2014-08-04 · TA获得超过126个赞
知道答主
回答量:33
采纳率:0%
帮助的人:13.8万
展开全部
重新还原数据库就行了。 写个脚本。 那个简单很多。
追问
怎么判断今天是否第一次打开程序呢
追答
或者让程序凌晨0点01分自动执行,或者查看数据库系统表某表的更新日志。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式