【发布时间】:2012-08-23 12:14:55
【问题描述】:
对于有经验的开发人员来说,这可能是一个非常简单的场景,但作为一个初学者,我已经在这个问题上徘徊了很长时间。我正在 asp.net 中创建一个网站,用户可以在其中购买包。这些包裹有一些与之相关的到期日期(例如购买后 2 个月、6 个月等)。
问题是如何在我根据购买日期计算出的相同日期和时间准确地使每个包裹过期。这个怎么办?
我使用的是 SQL Server express edition 2008 和 asp.net 4.0。
【问题讨论】:
-
“过期”是什么意思?从数据库中删除?将字段标记为“过期”?
-
@WaqarJanjua 如果在 n 个月之后,这不是触发器。
-
@Meryovi 我猜他可能想在一段时间后自动删除。
-
@WaqarJanjua 我相信这将是一份工作,而不是触发器。
-
我只是想告诉用户他购买的包裹现在已经过期了,这可以通过将状态更新为过期来完成。但是我什么时候应该触发这个更新查询?这就是问题所在。
标签: asp.net sql-server sql-server-2008-express