DCL 4.0
|
#include <IBParam.h>
Public Member Functions | |
bool | init (SQL::Query *_query, XSQLVAR *_sqlvar) |
void | onAfterExecute () |
IBParam () | |
virtual | ~IBParam () |
Public Member Functions inherited from Object | |
virtual String | toString () const |
virtual void | destroy () |
String | className () const |
bool | isInstanceOf (const std::type_info &typeinfo) const |
virtual const std::type_info & | typeInfo () const |
Protected Member Functions | |
void | setErrorStatus (SQL::Error _error, const wchar_t *_filename, int _line) |
void | setErrorStatus (const ByteString &_message, const wchar_t *_filename, int _line) |
IBQuery * | query () const |
virtual const wchar_t * | serverDataTypeName () const |
virtual void | setNull () |
virtual bool | __setData (_CONST void *_pv, size_t _size, SQL::DataType _dataType, SQL::DataType _assignType) |
bool | setInteger (const void *_pv, size_t _size) |
bool | setUInteger (const void *_pv, size_t _size) |
bool | setFloat (const void *_pv, size_t _size) |
bool | setDate (const SQL::Date *p, size_t _size) |
bool | setTime (const SQL::Time *p, size_t _size) |
bool | setTimeStamp (const SQL::TimeStamp *p, size_t _size) |
bool | setBytesToBlob (const byte_t *p, size_t _size) |
bool | setInputStreamToBlob (_CONST InputStream *pInput, size_t _size) |
bool | cancelBlob () |
Protected Member Functions inherited from SQL::Param | |
Param (Query *_queryHandle) | |
virtual | ~Param () |
virtual bool | isNull () const |
virtual bool | __setDataType (DataType _dataType) |
virtual bool | __getDataSize (size_t *_pn, bool _maxSize) |
virtual bool | __getData (void *_pv, size_t *_pn, DataType _dataType) |
Protected Member Functions inherited from SQL::Field | |
Field (Query *_queryHandle) | |
virtual | ~Field () |
Protected Member Functions inherited from Object | |
virtual | ~Object () |
Object () |
Additional Inherited Members | |
Protected Attributes inherited from SQL::Field | |
Query * | __queryHandle |
String | __name |
DataType | __dataType |
short | __precision |
short | __scale |
IBParam::IBParam | ( | ) |
|
virtual |
Definition at line 38 of file IBParam.cpp.
|
protectedvirtual |
Implements SQL::Param.
Definition at line 88 of file IBParam.cpp.
|
protected |
Definition at line 446 of file IBParam.cpp.
bool IBParam::init | ( | SQL::Query * | _query, |
XSQLVAR * | _sqlvar ) |
Definition at line 45 of file IBParam.cpp.
void IBParam::onAfterExecute | ( | ) |
Definition at line 62 of file IBParam.cpp.
|
inlineprotected |
|
protectedvirtual |
Implements SQL::Field.
Definition at line 72 of file IBParam.cpp.
|
protected |
Definition at line 321 of file IBParam.cpp.
|
protected |
Definition at line 251 of file IBParam.cpp.
|
inlineprotected |
|
inlineprotected |
|
protected |
Definition at line 227 of file IBParam.cpp.
|
protected |
Definition at line 370 of file IBParam.cpp.
|
protected |
Definition at line 167 of file IBParam.cpp.
|
protectedvirtual |
Implements SQL::Param.
Definition at line 77 of file IBParam.cpp.
|
protected |
Definition at line 271 of file IBParam.cpp.
|
protected |
Definition at line 292 of file IBParam.cpp.
|
protected |
Definition at line 197 of file IBParam.cpp.