Spring Integration、JMS 入站通道适配器和事务
我正在使用配置有 jms:message-driven-channel-adapter 的 SI。我的用例是从队列接收消息,通过 JDBC 将其保存到数据库,从队列提交消息,然后让该消…
TransactionScope:如何读回已提交事务的结果?
我想在分布式事务中工作,提交它,然后能够读取结果。类似于: using( var ts = new TransactionScope() ) { do work on connection A do work on con…
ASP.NET 中 TransactionScope 的问题
我构建了一个类来同步两个不同数据源之间的数据。这种同步分为多个部分(和方法)。每个方法都有自己的 TransactionScope,并且方法按顺序运行。 每次…
如何从 .Net 中的 TransactionScope 中正确排除日志记录
我有一些这样的代码:( using (var scope = GetTransactionScope()) { ... do stuff InfoLogger.LogInformation("blah blah", "Blah blah", someEven…
事务和 ASP.NET 会员 API
希望你们中有人去过那里。我需要做一些涉及多个表的数据库工作。我正在使用 SubSonic 3 SimpleRepository 来更新/访问记录。现在,在更新表的调用之间…
多线程 linq2sql 应用程序 TransactionScope 困难
我创建了一个文件处理服务,它从特定目录读取并导入 xml 文件。 该服务启动多个工作程序,这些工作程序将轮询文件队列以查找新文件,并使用 linq2sql …
transactionscope / linq to sql / 多个数据上下文
我需要一些澄清。当我们有事务范围时,事务是否跨多个数据上下文上完成的操作起作用,或者我们应该仅在事务范围内的单个数据上下文中执行数据库操作。…
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.Submi…
使用 System.Transactions 时保存点的替代方案
如何使用 System.Transactions 命名空间中的类来实现与使用 SqlTransaction.Save(savePoint) 和 SqlTransaction.Rollback(savePoint)。使用这两种方法…
将数据迁移包装到单个事务范围中是个好主意吗?
我正在将数据子集从一个数据库迁移到另一个数据库。 我正在编写一个 .net 应用程序,它将与我们内部的 ORM 进行通信,ORM 会将数据从源数据库拖到目标…
NHibernate Commit Transaction收到后'COMMIT TRANSACTION请求没有对应的BEGIN TRANSACTION。 '
我将事务范围用于分布式事务和 NHibernate 内部事务。 在所有操作之后,我检查 Transaction.Current 是否未中止并尝试提交 NHibernate 事务。 有时我…