ADO.NET中提供的事务

本文介绍如何使用ADO.NET进行数据库操作时实现事务管理。通过SqlConnection创建连接,并使用BeginTransaction方法启动事务,随后将SqlCommand对象与该事务关联。最后,通过Try-Catch结构确保事务正常提交或回滚。

 ADO.NET 在操作数据库的时候也提供的事务机制

 一个事物可以用连接的开始事务方法初始化

1 SqlConnection conn = new SqlConnection(ContshDBConnStr)
2 conn.Open();
3 SqlTransaction tran = conn.BeginTransaction();

 然后就可以把 多个 SqlCommand对象放在此事务对象里.

SqlCommand comm = new SqlCommand(SqlSel, conn); comm.Transaction = tran;

然后就可以放在   Try {      tran.Commit();    } catch {   tran.Rollback();  } 了。

转载于:https://www.cnblogs.com/gouyanfeng/archive/2013/03/08/2949404.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值