1、Connection对象的,BeginTransaction(),Sqlcommand对象的Transaction属性关联,而后执行command,trans.Rollback()或者trans.Commit();
2、使用TransactionScope对象,类似mutex对象的用法,系统后台维护
3、需手工控制commit或者rollback时,除1之外,还可以使用Committabletransaction类对象
1、Connection对象的,BeginTransaction(),Sqlcommand对象的Transaction属性关联,而后执行command,trans.Rollback()或者trans.Commit();
2、使用TransactionScope对象,类似mutex对象的用法,系统后台维护
3、需手工控制commit或者rollback时,除1之外,还可以使用Committabletransaction类对象