asp.net web page razor 定时器怎么做,比如说订单15天自动签收。我做了一个签收页面AutoReceipt.chtml,代码如下
@{ //发货后15天自动签收 var db = Database.Open("rcdb"); var sql = "SELECT * FROM Orders WHERE Status = 2 and datediff(day,UpdateTime,"+ DateTime.Now +") > 15"; var data = db.Query(sql); if(data != null){ foreach (var item in data) { var updateCommand = "UPDATE Orders SET UpdateTime=@0, Status=@1 WHERE Id=@2"; db.Execute(updateCommand, DateTime.Now, 3, item.Id); } }}
可不可以利用每次打开网站都启动_AppStar.cshtmlt这个来执行AutoReceipt.chtml这个页面
- 3 回答
- 0 关注
- 472 浏览
添加回答
举报
0/150
提交
取消