使用 TransactionScope 进行事务处理
我正在这篇 MSDN 文章的帮助下使用 TransactionScope 实现 Transaction http://msdn.microsoft.com/en-us/ library/system.transactions.transactions…
TransactionScope 在某些机器上自动升级到 MSDTC?
在我们的项目中,我们使用 TransactionScope 来确保我们的数据访问层在事务中执行其操作。我们的目标是不要求在最终用户的计算机上启用 MSDTC 服务。 …
在实体框架中使用选择锁定表
我需要 select * from myTable with (xlock,holdlock) 使用实体框架做这样的事情。这可能吗?我已经打开了具有 Serialized 隔离级别的 TransactionSco…
Linq to sql同一事务中的多个数据上下文
我正在开发一个项目,我有多个存储库可以从中获取数据 不同的表。我的所有存储库都是独立的,它们创建新的 dataContext,将行添加到表并应用提交更改…
NHibernate 事务:为什么这会导致提交数据?
以下代码演示了一种误导情况,其中数据 提交到数据库,即使从未调用提交 交易。 有人能解释一下为什么吗? [TestFixture] public class TestFixture {…
SQL Server Compact (CE) 是否支持另一个事务范围内的 RequiresNew 事务范围?
这是一个使用 SQL Server CE 3.5 SP1 的非常简单的示例,我尝试在现有事务中使用新事务。 using (var db = new MyDataContext()) using (var ts = new…
TransactionScope 如何判断连接是否已登记
我有一个将连接作为其参数之一的方法: 例如 Foo 中的 public void Foo(SqlConnection pConn) { } 是否可以确定 pConn 是否已列入任何事务范围?…
在 TransactionScope 内使用 netMsmqBinding 调用 WCF 停止事务
我有一个通过 MSMQ 运行的 WCF 日志记录服务。项目被记录到 Sql Server 2005 数据库中。如果在 TransactionScope 之外使用,每个功能都会正常运行。当…
TransactionScope 内的 XACT_ABORT 用于简单的错误处理
本题试图探讨SQL Server 2000中TransactionScope和xact_abort交互所涉及的语义。 如果在TransactionScope内执行以下sql,并且第一个删除命令出错,是…
如何在DotNetNuke中使用事务(与L2S纠缠在一起)?
我在我的模块中使用 L2S。当我在 L2S 数据访问的同一 TransactionScope 中使用默认 DNN 实体时,会出现问题,然后我收到一个我想避免的 DTC 请求。 如…
如何在事务范围内使用 SQL 成员资格(无 DTC)?
我正在尝试使用 SQL Express 上的 SQL 成员资格提供程序创建用户。当我使用 TransactionScope 时,它无缘无故地提示 DTC,我该如何避免它? 这是我的…
如何在DotNetNuke中使用交易?
我正在尝试做最简单的事情,并将事务应用于 CreatePortal 方法。 如果我使用 TransactionScope - 它会出于某种未知原因升级为 DTC - 不好。 using (va…