.net 事务问题,执行多条更新语句,如果有一条出异常,全部回滚
2007-07-17 11:53
393 查看
System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection();
System.Data.SqlClient.SqlTransaction tran = new System.Data.SqlClient.SqlTransaction();
System.Data.SqlClient.SqlCommand com = new System.Data.SqlClient.SqlCommand("插入sql",con);
try
{
com.Transaction = tran;
con.BeginTransaction();
//执行多条更新语句
tran.Commit();
}
catch(System.Exception ex)
{
tran.Rollback();
}
System.Data.SqlClient.SqlTransaction tran = new System.Data.SqlClient.SqlTransaction();
System.Data.SqlClient.SqlCommand com = new System.Data.SqlClient.SqlCommand("插入sql",con);
try
{
com.Transaction = tran;
con.BeginTransaction();
//执行多条更新语句
tran.Commit();
}
catch(System.Exception ex)
{
tran.Rollback();
}
相关文章推荐
- JAVA中处理事务的程序--多条更新SQL语句的执行(包括回滚) .
- JAVA中处理事务的程序--多条更新SQL语句的执行(包括回滚)
- JAVA中处理事务的程序--多条更新SQL语句的执行(包括回滚)
- JAVA中处理事务的程序--多条更新SQL语句的执行(包括回滚) .
- C# 执行多条SQL更新语句,实现数据库事务
- 关于 sql server 客户端执行多条sql语句事务的问题
- [VB.NET]再求一条SQL语句更新问题
- MySQL一次执行多条语句的实现及常见问题(C API Commands out of sync; you can't run this command now)
- Spring-Service-事务中线程异常执行事务回滚的方式
- 执行多条语句事务处理
- mysql更新语句执行的时候,如果没有数据不会报错
- 在SQL 2008中总是出现问题:执行Transact-SQL语句或批处理时发生异常。如何解决?
- 一条SQL 语句执行后返回2笔受影响--如果没有触发器,那就是点到"包括实际的执行计划"!
- (C#)执行多条SQL语句,事务处理
- 一条update语句,更新多个列,出现部分成功部分失败的问题
- Spring事务处理异常回滚问题
- SQL事务,只要有一条更新语句受影响行数为0则rollback
- spring+mybatis一个方法执行多条更新语句,实现批量DML
- MySQL一次执行多条语句的实现及常见问题(C API)
- 问题描述: 在使用mybatis对数据库执行更新操作时,parameterType为某个具体的bean,而bean中传入的参数为null时,抛出异常如下: