对TransactionScope()事务的问题的补充
来源:互联网 发布:全球反倾销数据库 编辑:程序博客网 时间:2024/05/29 08:47
TransactionScope()事务的问题
using (TransactionScope ts = new TransactionScope())
{
using (SqlConnection conn = new SqlConnection(@"XXX"))
{
conn.Open();
SqlCommand sqlCommand = new SqlCommand("UPDATE testtable SET flag=1",conn);
sqlCommand.ExecuteNonQuery();
Thread.Sleep(120000); //因为超时导致的事务中止,在此之前的数据还是会回滚,
//在此之后的数据不会回滚.
//在实际的生产过程中,发生一次事务中止,但数据都回滚了.
sqlCommand = new SqlCommand("INSERT INTO testtable (BH,FLAG,FZ) VALUES('XX',1,'X')", conn);
sqlCommand.ExecuteNonQuery();
}
ts.Complete();
}
- 对TransactionScope()事务的问题的补充
- TransactionScope()事务的问题
- TransactionScope异常:该伙伴事务管理器已经禁止了它对远程/网络事务的支持
- TransactionScope异常:该伙伴事务管理器已经禁止了它对远程/网络事务的支持
- TransactionScope 开启分布式事务的电脑设置
- .net分布式事务 TransactionScope 的一些用法
- Transact-SQL事务与SqlTransaction和TransactionScope的使用
- C#语言中TransactionScope类的使用(分布式事务)
- 在三层架构的B层应用TransactionScope事务
- .net下跨数据分布式事务的处理办法TransactionScope
- 关于FirebirdClient 2.1 for .net 2.0 provider对TransactionScope的支持问题
- TransactionScope事务
- TransactionScope的正确用法
- TransactionScope 的错误解决方法
- TransactionScope 的Timeout
- TransactionScope类的使用
- TransactionScope的使用
- TransactionScope的使用
- VC实现波形不闪烁动态绘图
- 以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机
- MSSQL 进制转换
- PHP下载时VC9和VC6以及Thread Safe和Non Thread Safe版本选择
- UVa 10038 Jolly Jumpers
- 对TransactionScope()事务的问题的补充
- 2010-02-20 一些杂的知识
- 购物车(Shopping cart) —— B2C网站核心产品设计 (二)
- hdu acm1037
- 开始
- Multiple Adobe Products - XML External Entity And XML Injection Vulnerabilities
- 寻求高手指导,什么能打开后缀名是 csnd 格式的数据库
- 第一次写辞职申请
- WOJD