读书人

【.NET类事务操作】大家有没有遇到过这

发布时间: 2012-04-08 14:38:30 作者: rapoo

【.NET类事务操作】大家有没有遇到过这种需求,如何设计?
类似一种程序事务:
第一步:读磁盘数据
第二步:分析数据,并修改。
第三回:回写数据
第四步:更新数据库记录
第五步:发送email通知
第六步:释放此次使用的资源,结束。

这六步必须要么都完成 要么都不做。
任何一步出现错误,都终止此次的执行,并回滚。

谢谢~

[解决办法]
System.Transactions.TransactionScope

http://msdn.microsoft.com/zh-cn/library/system.transactions.transactionscope(v=VS.80).aspx

读书人网 >.NET Framework

热点推荐