日期:2014-05-17  浏览次数:20507 次

商城下订单后1个小时未付款则自动关闭怎么做?
现在在做一个商城,要求下订单后一个小时为付款则订单自动取消,这应该怎么做呀~向各位高手请教~~

------解决方案--------------------
写个存储过程实现订单后一个小时为付款则订单自动取消的功能,然后增加给数据库增加个维护计划定时执行这个存储过程。或者自己写个小监控软件来按时执行。还可以写个aspx的页面用脚本控制它每小时刷新一次,自己就在服务器上开着这个页面。
------解决方案--------------------
根据订单提交时间,写个job,跑就行了
------解决方案--------------------
数据库定时做业!
一小时一次!
------解决方案--------------------
你给数据库加两个字段, 一个字段标记: 是否付款, 一个字段标记: 过期时间.
读取的时候判断. 如果没付款.判断是否过期; 如果付款了.就正常显示了.
------解决方案--------------------
探讨
关键问题是怎么能即时的更新,把订单取消掉

------解决方案--------------------
探讨

你给数据库加两个字段, 一个字段标记: 是否付款, 一个字段标记: 过期时间.
读取的时候判断. 如果没付款.判断是否过期; 如果付款了.就正常显示了.

------解决方案--------------------
探讨

引用:

你给数据库加两个字段, 一个字段标记: 是否付款, 一个字段标记: 过期时间.
读取的时候判断. 如果没付款.判断是否过期; 如果付款了.就正常显示了.


这是最常用的。
使用Sql自身功能的不适合扩展和移植,就是这样,阿西巴哥

------解决方案--------------------
探讨
你给数据库加两个字段, 一个字段标记: 是否付款, 一个字段标记: 过期时间.
读取的时候判断. 如果没付款.判断是否过期; 如果付款了.就正常显示了.