您的位置:首页 > 其它

.net中事务处理总结

2008-02-18 10:56 471 查看
1、手动写事务SqlTransaction trans = con.BeginTransaction(); 完全手写,对简单事务处理容易,但对于很多方法互相调用又都包含事务的时候,代码显得太臃肿,但执行效率最高。

2、使用com+,继承ServicedComponent,使用相对简单,功能强大,效率低

3、asp.net页面支持自动事务,简单但不够灵活,效率低

4、.net2.0新推出的System.Transactions.TransactionScope

Using ts As New TransactionScope(TransactionScopeOption.Required)

'数据处理
ts.Complete()
End Using
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: