当前 TransactionScope 已完成。

作者:vkvi 来源:ITPOW(原创) 日期:2014-4-18

在操作数据库时,采用的是事务,如下代码:

以上代码是错误的,会报“当前 TransactionScope 已完成。”,正确的写法:

也就是说事务 Complete 后,using } 前,不要再写涉及事务的代码,非涉及事务的代码可以写,比如你写一个 int a = b; 是没有问题的。

相关文章