TransactionScope类
2024-10-14 15:57:32
命名空间:System.Transactons
MSDN解释:使代码块成为事务性代码,此类不能被继承。
百度空间:在项目中引用using System.Transaction命名空间。在using 中定义了一个TransactionScope,相当于定义了一个事物范围即,这个事务作用域为using内。在using 作用域内,如果没有scope.Complete()命令,那么scope在销毁时,会自动回滚所有的操作。
msdn代码示例
try{
using(Transaction scope=new TransactionScope())
{
using(SqlConnection connection1=new SqlConnection(constr))
{....
using(SqlConnection connetion2=new SqlConnection(constr2))
{....}
}
scope.Complete();
}
}
catch (TransactionAbortedException ex)
{ ......}
catch (ApplicationException ex)
{ ...... }
}
}
catch(){}
最新文章
- golang 文件操作
- flask-admin章节五:wtforms FormField超级炫酷使用
- codeforces B. Pasha and String(贪心)
- 示例详解:UIScrollview 与 Autolayout 的那点事
- js日期字符串增加天数的函数
- ubuntu中一些配置文件含义
- unity区分点击在3D物体还是2D UI上
- 【PHP】PHP中的类与对象
- Java IDE 编辑器 --- IntelliJ IDEA 进阶篇 生成 hibernate 实体与映射文件
- 如何用angularjs制作一个完整的表格之三__在ng-repeat中使用ng-model
- CM 0313 Review
- Android中 Bitmap Drawable Paint的获取、转换以及使用
- JavaScript基础学习(九)—DOM
- dubbox的provider端嵌套调用问题
- Arduino编译bootloader
- 理解 angular 的路由功能
- Window下SVN服务器搭建以及客户端使用
- JSON解析的几种方式
- linux上docker安装centos7.2
- linux部署小结