当前位置: 代码迷 >> ASP.NET >> 并发有关问题,怎么解决
  详细解决方案

并发有关问题,怎么解决

热度:5453   发布时间:2013-02-25 00:00:00.0
并发问题,如何解决
客户的余额100元
现在这个客户分别下了两个订单,一个订单的价格未80元,一个订单的价格未90元,两个订单都可以以扣余额的方式结算,但如果两个订单同时提交,程序都认为余额大于订单价格,可以扣余额,这样就出现错误。请问大家,这个问题有什么好的解决方法?

------解决方案--------------------------------------------------------
虽然是一起提交,但是处理还是一个一个单子处理的吧!
------解决方案--------------------------------------------------------
很简单啊,用存储过程控制就可以了,因为每次提交都要到存储过程里面兜一圈的,很安全!
  相关解决方案