#include <cOracleCursor.h>
Inheritance diagram for OracleCursor:
Public Methods | |
virtual | ~OracleCursor () |
Protected Methods | |
OracleCursor (class Connection *DbC) | |
virtual bool | _Open () |
virtual bool | _Prepare (const char *const SqlCommand) |
virtual bool | _PreExecBind (const char *const VarName, const void *VarAddr, const int VarLen, const char VarType, const short *VarInd=NULL) |
virtual bool | _Execute () |
virtual bool | _PreFetchBind (const int Position, const void *VarAddr, const int VarLen, const char VarType, const short *VarInd=NULL) |
virtual bool | _FetchNext () |
virtual bool | _FetchPrev () |
virtual long | _Position () |
virtual bool | _Close () |
char * | _GetUserName () |
char * | _GetPassword () |
Protected Attributes | |
Cda_Def | _CDA |
Connection * | _DatabaseConnection |
bool | _Opened |
Friends | |
class | OracleConnection |
|
Definition at line 29 of file cOracleCursor.cpp. References _CDA. |
|
Definition at line 49 of file cOracleCursor.cpp. |
|
Reimplemented from Cursor. Definition at line 329 of file cOracleCursor.cpp. References _CDA, Cursor::_Close(), Cursor::_DatabaseConnection, Cursor::_Opened, TL_ERROR, and TL_INFO_SQL. |
|
Implements Cursor. Definition at line 187 of file cOracleCursor.cpp. References _CDA, Cursor::_DatabaseConnection, Cursor::_Opened, ORA_RESOURCE_BUSY, TL_ERROR, and TL_INFO_SQL. |
|
Implements Cursor. Definition at line 277 of file cOracleCursor.cpp. References _CDA, Cursor::_DatabaseConnection, Cursor::_Opened, ORA_NOT_FOUND, TL_ERROR, and TL_INFO_SQL. |
|
Implements Cursor. Definition at line 305 of file cOracleCursor.cpp. References Cursor::_DatabaseConnection, Cursor::_Opened, and TL_INFO_SQL. |
|
Definition at line 80 of file cCursor.cpp. References Cursor::_DatabaseConnection, and Connection::_GetPassword(). Referenced by _Open(). |
|
Definition at line 74 of file cCursor.cpp. References Cursor::_DatabaseConnection, and Connection::_GetUserName(). Referenced by _Open(). |
|
Reimplemented from Cursor. Definition at line 60 of file cOracleCursor.cpp. References _CDA, Cursor::_DatabaseConnection, Cursor::_GetPassword(), Cursor::_GetUserName(), Cursor::_Open(), StrCat(), StrFree(), TL_ERROR, and TL_INFO_SQL. |
|
Implements Cursor. Definition at line 318 of file cOracleCursor.cpp. References _CDA, Cursor::_DatabaseConnection, and TL_INFO_SQL. |
|
Implements Cursor. Definition at line 125 of file cOracleCursor.cpp. References _CDA, Cursor::_DatabaseConnection, Cursor::_Opened, TL_ERROR, and TL_INFO_SQL. |
|
Implements Cursor. Definition at line 211 of file cOracleCursor.cpp. References _CDA, Cursor::_DatabaseConnection, Cursor::_Opened, TL_ERROR, and TL_INFO_SQL. |
|
Implements Cursor. Definition at line 97 of file cOracleCursor.cpp. References _CDA, Cursor::_DatabaseConnection, Cursor::_Opened, SQL_EXECUTION_MODE, TL_ERROR, and TL_INFO_SQL. |
|
Definition at line 35 of file cOracleCursor.h. |
|
Definition at line 38 of file cOracleCursor.h. Referenced by _Close(), _Execute(), _FetchNext(), _Open(), _Position(), _PreExecBind(), _PreFetchBind(), _Prepare(), and OracleCursor(). |
|
Definition at line 33 of file cCursor.h. Referenced by _Close(), _Execute(), _FetchNext(), _FetchPrev(), Cursor::_GetPassword(), Cursor::_GetUserName(), _Open(), _Position(), _PreExecBind(), _PreFetchBind(), _Prepare(), and ResultBase::Open(). |
|
Definition at line 34 of file cCursor.h. Referenced by _Close(), Cursor::_Close(), _Execute(), _FetchNext(), _FetchPrev(), Cursor::_Open(), _PreExecBind(), _PreFetchBind(), and _Prepare(). |