Esempio n. 1
0
        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);
        }
Esempio n. 3
0
        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));
 }
Esempio n. 5
0
 public abstract DbCommand CreateDbCommand(DbSelectLastInsertIdStatement clause);
Esempio n. 6
0
        public virtual DbSelectLastInsertIdStatement CreateSelectLastInsertIdClause()
        {
            DbSelectLastInsertIdStatement clause = new DbSelectLastInsertIdStatement(this);

            return(clause);
        }
Esempio n. 7
0
 public int ExecuteScalarInt(DbSelectLastInsertIdStatement clause)
 {
     return(Convert.ToInt32(ExecuteScalar(clause)));
 }