创建CountDown在数据库中插入和更新记录的天数

时间:2016-10-15 18:25:29

标签: sql-server vb.net

我需要一些帮助,我有一个表单使用SQL Server在表中插入数据, 从我从此表单中插入记录之日起,我想做2天的定时器或倒计时,如果此记录没有更新,则在2天之后,程序会向我发送此记录仍未更新的邮件。

假设示例,user1使用此表单插入发票数据但不是所有发票列,因为有另一个用户应修改条目数据并通过插入其他列来更新发票我现在要做的是创建一个倒数计时器为2天,如果用户1今天插入发票,则该发票的倒计时开始并计算2天如果用户2没有更新发票,程序通过发送管理邮件做某事告诉他用户1添加发票哪个ID是#in date .......且user2未更新此发票。

我是否需要在数据库中添加列新列,记录每个发票的计时器,或者我对如何思考这个想法以及如何为每个发票创建此倒计时感到困惑。

1 个答案:

答案 0 :(得分:0)

数据库是数据存储,而不是调度程序。您应该添加一个"提醒日期"并且有一些代码按计划运行,该计划检索具有"提醒日期"过期,然后相应地发送邮件。