SqlTransaction与TransactionScope在应用中有什么区别,分别在哪种情况下用

enaking 2007-12-16 09:59:43
如题
...全文
333 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
HC_LOOK 2011-05-18
  • 打赏
  • 举报
回复
嗯,我也问下这个问题:
一个是 System.Data.SqlClient.SqlTransaction
一个是 System.Transactions

C# 2008
这两个东西区别是什么?一般C#里面用哪个?
zhangjjhua 2007-12-16
  • 打赏
  • 举报
回复
SqlTransaction: C#自带一个SqlTransaction 类,就是方便SQL不熟悉的程序员开发数据库应用程序的。用来开始、回滚、提交、终止一个SQL SERVER 的事务,也就是说方便的事务管理


TransactionScope :.Net Framework 2.0中,新增的一个,Transactions提供了一个“轻量级”的、易于使用的Transaction框架。(这句话我不是太懂,还听高手的)

enaking 2007-12-16
  • 打赏
  • 举报
回复
那这两个,在哪种情况下分别用哪个

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧