2010-02-04 37 views
0

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

这是否有可能?

谢谢。

回答

6

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

可以做的是有一个分布式事务,它将完全ACID。

+0

安东说了些什么。 +1 – 2010-02-04 14:26:38

+0

米奇小麦说什么。 +1 – 2010-02-04 15:52:45