2

我对 sql 事务有一个简单的问题。我在方法 A 中连接到我的数据库并启动一个 sql 事务。在方法结束时我关闭了连接,因为计算(外部方法)需要很长时间。
完成计算后,我想提交或回滚事务,但我需要相同的连接。

还有其他可能让它运行吗?

4

2 回答 2

1

我唯一能想到的就是半场不要写任何东西,如果你以后决定回滚,你就不用做任何事情了。

于 2011-10-19T23:26:11.390 回答
0

对于需要长时间保持打开状态的操作,我会使用 SQL 事务模型。根据您实际在做什么,可能会有更好的解决方案。它可能涉及“正在进行的计算”SQL 表,也可能不涉及。

于 2011-10-19T23:36:38.997 回答