/// <summary> /// 启用事务控制 /// </summary> protected virtual void BeginTransaction() { IDbConnection conn = new DataBaseLayer(_Loginer.DBName).GetConnection(); //DataProvider.Instance.CreateConnection(_Loginer.DBName); if (conn.State == ConnectionState.Closed) { conn.Open(); } _CurrentTrans = conn.BeginTransaction(); }
/// <summary> /// 启用事务控制 /// </summary> protected virtual void BeginTransaction() { IDbConnection conn = new DataBaseLayer(_Loginer.DBName).GetConnection(); //DataProvider.Instance.CreateConnection(_Loginer.DBName); if (conn.State == ConnectionState.Closed) conn.Open(); _CurrentTrans = conn.BeginTransaction(); }