예제 #1
0
 public void InitDbCommand(DbCommand cmd)
 {
     if (_conn == null)
     {
         _conn = _db.CreateConnection();
     }
     cmd.Connection = _conn;
     if (_level > 0)
     {
         if (_trans == null)
         {
             _trans = _conn.BeginTransaction();
         }
         cmd.Transaction = _trans;
     }
 }
예제 #2
0
 /// <summary>
 /// 创建数据库链接
 /// </summary>
 /// <returns></returns>
 public DbConnection CreateDbConnection()
 {
     return(_engine.CreateConnection());
 }