Spring的NamedParameterJDBCTemplate加入Hibernate的会话?
下面是长话短说的问题:如何让 Spring 的 NamedParameterJDBCTemplate 加入 Hibernate 的会话? 我们有一个使用 Spring 和 Hibernate 的应用程序,我…
如何在 C# 中将 TranscactionScope 限制为给定的 DataBaseContext?
我希望 100% 当我使用这种模式时, using (var scope = new TransactionScope()) { db1.Foo.InsertOnSubmit(new Foo()); // just an example db1.Subm…
使用 System.Transactions 时保存点的替代方案
如何使用 System.Transactions 命名空间中的类来实现与使用 SqlTransaction.Save(savePoint) 和 SqlTransaction.Rollback(savePoint)。使用这两种方法…
将数据迁移包装到单个事务范围中是个好主意吗?
我正在将数据子集从一个数据库迁移到另一个数据库。 我正在编写一个 .net 应用程序,它将与我们内部的 ORM 进行通信,ORM 会将数据从源数据库拖到目标…
NHibernate Commit Transaction收到后'COMMIT TRANSACTION请求没有对应的BEGIN TRANSACTION。 '
我将事务范围用于分布式事务和 NHibernate 内部事务。 在所有操作之后,我检查 Transaction.Current 是否未中止并尝试提交 NHibernate 事务。 有时我…
System.Transactions 与 MSDTC
什么是 MSDTC 可以实现而 System.Transactions(和 TransactionScope)不能实现的? 据我所知,MSDTC 支持在多个进程中使用一个事务,但 TransactionS…
DTC 防火墙要求?
我正在尝试建立一个环境,其中源自 Web 服务器 (asp.net) 的 TransactionScope 将通过 WCF 将事务传输到应用程序服务器,然后再传输到数据库。由于我…
NHibernate 3.0:TransactionScope 和自动刷新
在 NHibernate 3.0 中,FlushMode.Auto 仅在环境事务下运行时(即不启动 NHibernate 事务)不起作用。应该吗? using (TransactionScope scope = new …
当 TransactionScope 升级到 DTC 时,.net 4.0 中的场景发生了哪些变化?
有人可以详细说明 .net 4 中针对 TransactionScope 将(或不会)升级为 DTC 的情况所做的更改吗?还是一切都和3.5一样?…
TransactionScope 的细微差别
假设我有两个线程,它们在特定于线程的 TransactionScope 中执行一些面向数据库的代码,并且具有 ReadCommissed 隔离级别。但是有一些表的数据应该共…
隐式事务和显式事务的区别
Sql Server 2008 中隐式事务和显式事务有什么区别? TransactionScope 后台会发生什么?我正在使用 TransactionScope,但在 Sql 服务器分析器中我没有…
TransactionScope 和数据库连接
TransactionScope 是否适用于关闭的数据库连接? using (var transaction = new TransactionScope(TransactionScopeOption.Required)) { // creates a…