使用C#连接到SQL Server上的现有事务

Nim*_*ory 0 c# sql-server transactions

也许这个问题有点牵强,但我会试一试..
我能以某种方式连接到正在进行的交易吗?
问题是我有[C++程序A]在数据库上执行各种操作,然后调用[C#Program B]在同一个数据库上执行更多操作.
我希望两个程序中的所有操作都在一个事务中运行 - 因此允许回滚.

它有可能吗?

谢谢.

Ant*_*lev 6

否.事务是每个连接(至少在SQL Server中).

可以做的是拥有一个完全ACID的分布式事务.