/// <summary> /// 建構子 /// </summary> /// <param name="dbe">資料庫實體</param> public TableEntity(DBEntity dbe, IDbTransaction transaction = null) { _cmdTimeout = dbe.DBTimeout; _connstr = dbe.DBConnStr; _dBType = dbe.DBType; dbEntity = dbe; this.globalTrans = transaction; }
public DeleteCmd(DBEntity dBE) { _dbe = dBE; }
public UpdateCmd(DBEntity dBE) { _dbe = dBE; }
public SelectCmd(DBEntity dBE) { _dbe = dBE; }
public InsertCmd(DBEntity dBE) { _dbe = dBE; }
/// <summary> /// /// </summary> /// <param name="dbe">DB Entity</param> public QueryCmd(DBEntity dbe, IDbTransaction transaction = null) { //_DB = new DB(dbe.DBType, dbe.DBConnStr, dbe.DBTimeout); _dbe = dbe; this.globalTrans = transaction; }
/// <summary> /// /// </summary> /// <param name="dBType">資料庫類別</param> /// <param name="conn">連線字串</param> /// <param name="cmdtimeout">逾時設定</param> public QueryCmd(DBType dBType, string conn, int cmdtimeout = 30) { //_DB = new DB(dBType, conn, cmdtimeout); _dbe = new DBEntity(dBType, conn, cmdtimeout); }