|
| IldRequestModel (IldDbmsModel *) |
| Allocates a new IldRequestModel instance attached to the given connection.
|
|
virtual IldRequest & | bindCol (const char *name, IldColumnType t, IlAny buff, IlUInt size=0, short *inds=0) |
| As IldRequest::bindCol(const char*, IldColumnType, IlAny, IlUInt, short*) .
|
|
virtual IldRequest & | bindCol (IlUShort i, IldColumnType t, IlAny buf, IlUInt size=0, short *inds=0) |
| As IldRequest::bindCol(IlUShort, IldColumnType, IlAny, IlUInt, short*) .
|
|
virtual IldRequest & | bindParam (const char *name, IldColumnType t, IlInt s=-1, IlAny buff=0, short *inds=0, IlBoolean out=IlFalse, IlUShort aSize=0, IldADTDescriptor *adt=0) |
| As IldRequest::bindParam(const char*, IldColumnType, IlInt, IlAny, short*, IlBoolean, IlUShort, IldADTDescriptor*) .
|
|
virtual IldRequest & | bindParam (IlUShort i, IldColumnType t, IlInt s=-1, IlAny buff=0, short *inds=0, IlBoolean out=IlFalse, IlUShort aSize=0, IldADTDescriptor *adt=0) |
| As IldRequest::bindParam(IlUShort, IldColumnType, IlInt, IlAny, short*, IlBoolean, IlUShort, IldADTDescriptor*) .
|
|
virtual IldRequest & | closeCursor () |
| As IldRequest::closeCursor() .
|
|
virtual IldRequest & | execute (const char *query, IlInt *rowCount=0) |
| As IldRequest::execute(const char*, IlInt*) .
|
|
virtual IldRequest & | execute (IlInt *rowCount=0, IlInt count=-1) |
| As IldRequest::execute(IlInt*, IlInt) .
|
|
virtual IldRequest & | fetch () |
| As IldRequest::fetch() .
|
|
virtual IldRequest & | fetchScroll (IlInt orient=IldFetchDirectionNext, IlInt offset=0) |
| As IldRequest::fetchScroll() .
|
|
virtual IldADTValue * | getColADTValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getColADTValue(IlUShort, IlUInt) .
|
|
virtual IlUInt | getColArraySize () const |
| As IldRequest::getColArraySize() .
|
|
virtual IldBytes | getColBinaryValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getColBinaryValue(IlUShort, IlUInt) .
|
|
virtual IlUChar | getColByteValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getColByteValue(IlUShort, IlUInt) .
|
|
virtual IlUShort | getColCount () const |
| As IldRequest::getColCount() .
|
|
virtual IldDateTime | getColDateTimeValue (const unsigned char *) |
| As IldRequest::getColDateTimeValue(const unsigned char*) .
|
|
virtual IldDateTime | getColDateTimeValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getColDateTimeValue(IlUShort, IlUInt) .
|
|
virtual const char * | getColDateValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getColDateValue(IlUShort, IlUInt) .
|
|
virtual IldAppDescriptor * | getColDescriptor (IlUShort c) |
| As IldRequest::getColDescriptor() .
|
|
virtual short | getColIndex (const char *name) |
| As IldRequest::getColIndex(const char*) .
|
|
virtual IlInt | getColIntegerValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getColIntegerValue(IlUShort, IlUInt) .
|
|
virtual const char * | getColLongTextValue (IlUShort c, IlUInt r=0, IlInt *s=0) |
| As IldRequest::getColLongTextValue(IlUShort, IlUInt, IlInt*) .
|
|
virtual double | getColMoneyValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getColMoneyValue(IlUShort, IlUInt) .
|
|
virtual const char * | getColName (IlUShort i) |
| As IldRequest::getColName(IlUShort) .
|
|
virtual IlNumeric | getColNumericValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getColNumericValue(IlUShort, IlUInt) .
|
|
virtual double | getColRealValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getColRealValue(IlUShort, IlUInt) .
|
|
virtual IldBytes | getColRefValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getColRefValue(IlUShort, IlUInt) .
|
|
virtual const char * | getColRTrimedStringValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getColRTrimedStringValue(IlUShort, IlUInt) .
|
|
virtual IlUInt | getColSize (IlUShort i) const |
| As IldRequest::getColSize(IlUShort) .
|
|
virtual short | getColSQLType (IlUShort i) const |
| As IldRequest::getColSQLType(IlUShort) .
|
|
virtual const char * | getColSQLTypeName (IlUShort i) const |
| As IldRequest::getColSQLTypeName(IlUShort) .
|
|
virtual const char * | getColStringValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getColStringValue(IlUShort, IlUInt) .
|
|
virtual IldColumnType | getColType (IlUShort i) const |
| As IldRequest::getColType(IlUShort) .
|
|
virtual const char * | getCursorName () const |
| As IldRequest::getCursorName() .
|
|
virtual IldDbms & | getDbms () const |
| As IldRequest::getDbms() .
|
|
const IldDiagnostic * | getError () const |
| As IldIldBase::getError .
|
|
IlInt | getErrorCode () const |
| As IldIldBase::getErrorCode .
|
|
const char * | getErrorConnection () const |
| As IldIldBase::getErrorConnection .
|
|
const char * | getErrorMessage () const |
| As IldIldBase::getErrorMessage .
|
|
const char * | getErrorName () const |
| As IldIldBase::getErrorName .
|
|
IldErrorOrigin | getErrorOrigin () const |
| As IldIldBase::getErrorOrigin .
|
|
virtual IldErrorReporter * | getErrorReporter () const |
| As IldRequest::getErrorReporter() .
|
|
const char * | getErrorSqlstate () const |
| As IldIldBase::getErrorSqlState .
|
|
virtual IlAny | getHook () const |
| As IldRequest::getHook() .
|
|
const IldDiagnostic * | getInformation () const |
| As IldIldBase::getInformation .
|
|
IlInt | getInformationCode () const |
| As IldIldBase::getInformationCode .
|
|
const char * | getInformationMessage () const |
| As IldIldBase::getInformationMessage .
|
|
virtual IldRequest & | getLargeObject (const char *table, const char *column, const char *where, const char *file) |
| As IldRequest::getLargeObject(const char*, const char*. const char*, const char*) .
|
|
virtual IldRequest & | getLargeObjectChunk (IlUInt size, IlUChar *data, IlUInt *offset) |
| As IldRequest::getLargeObjectChunk(IlUInt, IlUChar*, IlUInt*) .
|
|
virtual IldADTValue * | getParamADTValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getParamADTValue(IlUShort, IlUInt) .
|
|
virtual IlUInt | getParamArraySize () const |
| As IldRequest::getParamArraySize() .
|
|
virtual IldBytes | getParamBinaryValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getParamBinaryValue(IlUShort, IlUInt) .
|
|
virtual IlUInt | getParamBufferSize (IlUShort i) const |
| As IldRequest::getParamBufferSize(IlUShort) .
|
|
virtual IlUChar | getParamByteValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getParamByteValue(IlUShort, IlUInt) .
|
|
virtual IlUShort | getParamCount () const |
| As IldRequest::getParamCount() .
|
|
virtual IldRequest * | getParamCursorValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getParamCursorValue(IlUShort, IlUInt) .
|
|
virtual IldDateTime | getParamDateTimeValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getParamDateTimeValue(IlUShort, IlUInt) .
|
|
virtual const char * | getParamDateValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getParamDateValue(IlUShort, IlUInt) .
|
|
virtual IldAppDescriptor * | getParamDescriptor (IlUShort i) |
| As IldRequest::getParamDescriptor(IlUShort) .
|
|
virtual short | getParamIndex (const char *name) |
| As IldRequest::getParamIndex(const char*) .
|
|
virtual IlInt | getParamIntegerValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getParamIntegerValue(IlUShort, IlUInt) .
|
|
virtual const char * | getParamLongTextValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getParamLongTexTValue(IlUShort, IlUInt) .
|
|
virtual double | getParamMoneyValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getParamMoneyValue(IlUShort, IlUInt) .
|
|
virtual const char * | getParamName (IlUShort i) |
| As IldRequest::getParamName(IlUShort) .
|
|
virtual IlNumeric | getParamNumericValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getParamNumericValue(IlUShort, IlUInt) .
|
|
virtual double | getParamRealValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getParamRealValue(IlUShort, IlUInt) .
|
|
virtual IldBytes | getParamRefValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getParamRefValue(IlUShort, IlUInt) .
|
|
virtual IlUInt | getParamSize (IlUShort i) const |
| As IldRequest::getParamSize(IlUShort) .
|
|
virtual short | getParamSQLType (IlUShort i) const |
| As IldRequest::getParamSQLType(IlUShort) .
|
|
virtual const char * | getParamSQLTypeName (IlUShort i) const |
| As IldRequest::getParamSQLTypeName(IlUShort) .
|
|
virtual const char * | getParamStringValue (IlUShort c, IlUInt r=0) |
| As IldRequest::getParamStringValue(IlUShort, IlUInt) .
|
|
virtual IldColumnType | getParamType (IlUShort i) const |
| As IldRequest::getParamType(IlUShort) .
|
|
virtual IlUInt | getRowPos () const |
| As IldRequest::getRowPos() .
|
|
virtual IlUInt | getRowProcessedCount () const |
| As IldRequest::getRowProcessedCount() .
|
|
virtual IlInt | getStatus () const |
| As IldRequest::getStatus() .
|
|
virtual IlBoolean | hasTuple () const |
| As IldRequest::hasTuple() .
|
|
virtual IldRequest & | insertBinary (IldBytes &data, const char *table, const char *column, const char *where=0) |
| As IldRequest::insertBinary(IldBytes&, const char*, const char*, const char*) .
|
|
virtual IldRequest & | insertLongText (const char *text, IlUInt size, const char *table, const char *column, const char *where=0) |
| As IldRequest::insertLongText(const char*, IlUInt, const char*, const char*, const char*) .
|
|
virtual IlBoolean | isColNull (IlUShort c, IlUInt r=0) |
| As IldRequest::isColNull(IlUShort, IlUInt) .
|
|
virtual IlBoolean | isCompleted () const |
| As IldRequest::isCompleted() .
|
|
virtual IlBoolean | isCursorModeOn () const |
| As IldRequest::isCursorModeOn() .
|
|
IlBoolean | isErrorRaised () const |
| As IldIldBase::isErrorRaised .
|
|
IlBoolean | isInformationRaised () const |
| As IldIldBase::isInformationRaised .
|
|
virtual IlBoolean | isNullIndicatorOn (short *buff, IlUInt r=0) const |
| As IldRequest::isNullIndicatorOn(IlAny, IlUInt = 0) .
|
|
virtual IlBoolean | isParamNull (IlUShort c, IlUInt r=0) |
| As IldRequest::isParamNull(IlUShort, IlUInt) .
|
|
virtual IlBoolean | isReadOnly () const |
| As IldRequest::isReadOnly() .
|
|
virtual IlBoolean | isScrollable () const |
| As IldRequest::isScrollable() .
|
|
int | operator! () const |
| As IldIldBase::operator! .
|
|
virtual IldRequest & | parse (const char *query) |
| As IldRequest::parse(const char*) .
|
|
virtual IldRequest & | removeColArraySize () |
| As IldRequest::removeColArraySize() .
|
|
virtual IldRequest & | removeParamArraySize () |
| As IldRequest::removeParamArraySize() .
|
|
virtual IldRequest & | setColArraySize (IlUInt size) |
| As IldRequest::setColArraySize(IlUInt) .
|
|
virtual IldRequest & | setCursorModeOn (IlBoolean f=IlTrue) |
| As IldRequest::setCursorModeOn(IlBoolean) .
|
|
virtual IldRequest & | setCursorName (const char *cName) |
| As IldRequest::setCursorName() .
|
|
virtual IldRequest & | setErrorReporter (IldErrorReporter *rep) |
| As IldRequest::setErrorReporter() .
|
|
virtual void | setNumericUse (IlBoolean flag) |
| As IldIldBase::setNumericUse .
|
|
virtual IldRequest & | setParamArraySize (IlUInt s) |
| As IldRequest::setParamArraySize(IlUInt) .
|
|
virtual IldRequest & | setParamNullInd (IlUShort c, IlUInt r=0) |
| As IldRequest::setParamNullInd(IlUShort, IlUInt) .
|
|
virtual IldRequest & | setParamValue (char v, IlUShort c, IlUInt r=0) |
| As IldRequest::setParamValue(char, IlUShort, IlUInt) .
|
|
virtual IldRequest & | setParamValue (const char *v, IlUShort c, IlUInt r=0) |
| As IldRequest::setParamValue(const char*, IlUShort, IlUInt) .
|
|
virtual IldRequest & | setParamValue (const IldADTValue *v, IlUShort c, IlUInt r=0) |
| As IldRequest::setParamValue(const IldADTValue*, IlUShort, IlUInt) .
|
|
virtual IldRequest & | setParamValue (const IldDateTime *v, IlUShort c, IlUInt r=0) |
| As IldRequest::setParamValue(const IldDateTime*, IlUShort, IlUInt) .
|
|
virtual IldRequest & | setParamValue (const IlNumeric *v, IlUShort c, IlUInt r=0) |
| As IldRequest::setParamValue(const IlNumeric*, IlUShort, IlUInt) .
|
|
virtual IldRequest & | setParamValue (double v, IlUShort c, IlUInt r=0) |
| As IldRequest::setParamValue(double, IlUShort, IlUInt) .
|
|
virtual IldRequest & | setParamValue (IldBytes &v, IlUShort c, IlUInt r=0) |
| As IldRequest::setParamValue(IldBytes&, IlUShort, IlUInt) .
|
|
virtual IldRequest & | setParamValue (IlInt v, IlUShort c, IlUInt r=0) |
| As IldRequest::setParamValue(IlInt, IlUShort, IlUInt) .
|
|
virtual IldRequest & | setReadOnly (IlBoolean f=IlTrue) |
| As IldRequest::setReadOnly(IlBoolean) .
|
|
virtual IldRequest & | setRowPos (IlUInt) |
| As IldRequest::setRowPos(IlUInt) .
|
|
virtual IldRequest & | setScrollable (IlBoolean f=IlTrue) |
| As IldRequest::setScrollable(IlBoolean) .
|
|
virtual void | setStringDateUse (IlBoolean flag=IlTrue) |
| As IldIldBase::setStringDateUse .
|
|
virtual void | setStringNumericUse (IlBoolean flag=IlTrue) |
| As IldIldBase::setStringNumericUse .
|
|
virtual IldRequest & | startGetLargeObject (const char *table, const char *column, const char *where) |
| As IldRequest::startGetLargeObject(const char*, const char*, * const char*) .
|
|
virtual IlBoolean | useNumeric () const |
| As IldIldBase::useNumeric .
|
|
virtual IlBoolean | useStringDate () const |
| As IldIldBase::useStringDate .
|
|
virtual IlBoolean | useStringNumeric () const |
| As IldIldBase::useStringNumeric .
|
|
const IldDiagnostic * | getError () const |
| As IldIldBase::getError .
|
|
IlInt | getErrorCode () const |
| As IldIldBase::getErrorCode .
|
|
const char * | getErrorConnection () const |
| As IldIldBase::getErrorConnection .
|
|
const char * | getErrorMessage () const |
| As IldIldBase::getErrorMessage .
|
|
const char * | getErrorName () const |
| As IldIldBase::getErrorName .
|
|
IldErrorOrigin | getErrorOrigin () const |
| As IldIldBase::getErrorOrigin .
|
|
const char * | getErrorSqlstate () const |
| As IldIldBase::getErrorSqlState .
|
|
const IldDiagnostic * | getInformation () const |
| As IldIldBase::getInformation .
|
|
IlInt | getInformationCode () const |
| As IldIldBase::getInformationCode .
|
|
const char * | getInformationMessage () const |
| As IldIldBase::getInformationMessage .
|
|
IlBoolean | isErrorRaised () const |
| As IldIldBase::isErrorRaised .
|
|
IlBoolean | isInformationRaised () const |
| As IldIldBase::isInformationRaised .
|
|
int | operator! () const |
| As IldIldBase::operator! .
|
|
void | setError (IldDiagnostic *) |
| As IldIldBase::setError .
|
|
void | setInformation (IldDiagnostic *) |
| As IldIldBase::setInformation .
|
|
virtual void | setNumericUse (IlBoolean flag) |
| As IldIldBase::setNumericUse .
|
|
virtual void | setStringDateUse (IlBoolean flag=IlTrue) |
| As IldIldBase::setStringDateUse .
|
|
virtual void | setStringNumericUse (IlBoolean flag=IlTrue) |
| As IldIldBase::setStringNumericUse .
|
|
virtual IlBoolean | useNumeric () const |
| As IldIldBase::useNumeric .
|
|
virtual IlBoolean | useStringDate () const |
| As IldIldBase::useStringDate .
|
|
virtual IlBoolean | useStringNumeric () const |
| As IldIldBase::useStringNumeric .
|
|
virtual | ~IldIldBase () |
| Destructor for the base class of DB Link session and cursor classes. More...
|
|
void | clearDiagnostics () |
| Set diagnostic flags to false. More...
|
|
virtual | ~IldRequest () |
| This virtual destructor is invoked when an instance of IldRequest is destroyed. More...
|
|
Twin class for IldRequest
, with inheritance capability.
Library: dbkernel
Since the IldDbms
and IldRequest
classes cannot be inherited, new classes IldDbmsModel
and IldRequestModel
are provided. They offer the same functionalities as the IldDbms
and IldRequest
classes, and they can be inherited.
Therefore, the description of the various member functions is essentially the same as the description given in the IldRequest
class. Differences are the following: