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

时间:2010-02-04 14:20:43

标签: c# sql-server transactions

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

有可能吗?

感谢。

1 个答案:

答案 0 :(得分:6)

没有。事务是每个连接(至少在SQL Server中)。

可以做的是拥有一个完全ACID的分布式交易。