【发布时间】:2012-05-03 09:39:54
【问题描述】:
请告诉我.. 可以同时使用 TransactionScope 和 SQL Transaction(Begin trans 和 Commit trans)吗?
谢谢,
【问题讨论】:
-
你试过了吗?发生了什么?
-
真的没必要。它是一个或另一个。见stackoverflow.com/questions/1270981/…
标签: c#
请告诉我.. 可以同时使用 TransactionScope 和 SQL Transaction(Begin trans 和 Commit trans)吗?
谢谢,
【问题讨论】:
标签: c#
可以,但不推荐。事务很棒,但它们会导致难以调试的微妙并发问题(争用、死锁等),因此您应该尽量减少事务中的代码并非常小心地管理它们。如果有时人们很难使用一种技术来做到这一点,那么想象一下使用两种技术......
【讨论】: