【发布时间】:2010-11-08 08:57:28
【问题描述】:
在我的应用程序中,我有以下模式:
using (TransactionScope transaction = new TransactionScope(TransactionScopeOption.Required))
{
Function1();
Function2();
Function3();
}
我的问题是 Function2 调用另一个连接到另一个数据库的函数......并且事务变得分布式并且我得到一个异常。
代码中是否有任何方法可以进行不属于当前事务的数据库调用?我在 Function2 中的代码只是读取...所以我不想成为当前事务的一部分。
谢谢,拉杜
【问题讨论】:
标签: c# .net database transactions transactionscope