Example #1
0
        /// <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();
        }
Example #2
0
 /// <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();
 }