【发布时间】:2010-06-22 09:14:18
【问题描述】:
我想问你,是否有办法将一些操作设置为事务。 我有这样的问题:
1) 从数据库中的数据生成文件 2) 加密 3) 发送到服务器
我想一次性完成。任何失败的步骤 1-3 都应该导致取消交易。
最好的问候,
【问题讨论】:
-
为什么这需要在事务中?你没有更新任何数据(根据你所说的),所以没有什么可以回滚......
-
我需要确定,该文件是从数据库中生成的,是在磁盘上创建的,加密成功,然后发送到服务器。
-
您能否解释一下如果事务失败会发生什么,即您希望回滚的状态是什么。
标签: c# scope transactions