事务的操作

       //事务
        using (SqlTransaction sqlTran = sqlgen.BeginTransaction)
        {
            
try
            {
                sqlgen.ExecuteNonQuery(sqlTran, 
"sql语句1");
                sqlgen.ExecuteNonQuery(sqlTran, 
"sql语句2");
                sqlTran.Commit();
            }
            
catch 
            {
                sqlTran.Rollback();            
            }
        }





      
#region BeginTransaction 开始一个事务
        
/// <summary>
        
/// 开始一个事务
        
/// </summary>
        
/// <returns>事务</returns>
        public SqlTransaction BeginTransaction()
        {
            SqlConnection c 
= new SqlConnection(conn);
            c.Open();
            
return c.BeginTransaction();
        }
        
#endregion
原文地址:https://www.cnblogs.com/aaa6818162/p/1486038.html