public override DbCommand CreateDbCommand(DbSelectLastInsertIdStatement clause) { OracleCommand command = ((OracleConnection)DbConnection).CreateCommand(); command.CommandText = clause.ToString(); return(command); }
public override DbCommand CreateDbCommand(DbSelectLastInsertIdStatement _query) { DB2Command command = ((DB2Connection)DbConnection).CreateCommand(); command.CommandText = _query.ToString(); return(command); }
public object ExecuteScalar(DbSelectLastInsertIdStatement clause) { DbCommand _cmd = CreateDbCommand(clause); object _obj = _cmd.ExecuteScalar(); _cmd.Dispose(); return(_obj); }
public override DbCommand CreateDbCommand(DbSelectLastInsertIdStatement _query) { return(new OleDbCommand(_query.ToString(), (OleDbConnection)DbConnection)); }
public abstract DbCommand CreateDbCommand(DbSelectLastInsertIdStatement clause);
public virtual DbSelectLastInsertIdStatement CreateSelectLastInsertIdClause() { DbSelectLastInsertIdStatement clause = new DbSelectLastInsertIdStatement(this); return(clause); }
public int ExecuteScalarInt(DbSelectLastInsertIdStatement clause) { return(Convert.ToInt32(ExecuteScalar(clause))); }