#include <OracleResultSet.h>
Inheritance diagram for OracleResultSet:

Public Member Functions | |
| OracleResultSet (oracle::occi::ResultSet *pResultSet, bool bManageStatement=false) | |
| virtual | ~OracleResultSet () |
| virtual bool | Next () |
| Move to the next record in the result set. | |
| virtual void | Close () |
| Close the result set (call DatabaseLayer::CloseResultSet() instead on the result set). | |
| virtual int | LookupField (const wxString &strField) |
| virtual int | GetResultInt (int nField) |
| Retrieve an integer from the result set by the 1-based field index. | |
| virtual wxString | GetResultString (int nField) |
| Retrieve a wxString from the result set by the 1-based field index. | |
| virtual long | GetResultLong (int nField) |
| Retrieve a long from the result set by the 1-based field index. | |
| virtual bool | GetResultBool (int nField) |
| Retrieve a boolean from the result set by the 1-based field index. | |
| virtual wxDateTime | GetResultDate (int nField) |
| Retrieve a wxDateTime from the result set by the 1-based field index. | |
| virtual void * | GetResultBlob (int nrField, wxMemoryBuffer &Buffer) |
| Retrieve a BLOB from the result set by the 1-based field index. | |
| virtual double | GetResultDouble (int nField) |
| Retrieve a double from the result set by the 1-based field index. | |
| virtual bool | IsFieldNull (int nField) |
| Check if a field in the current result set record is NULL. | |
| virtual ResultSetMetaData * | GetMetaData () |
| Retrieve the MetaData associated with this result set. | |
|
||||||||||||
|
Definition at line 8 of file OracleResultSet.cpp. References DatabaseStringConverter::ConvertFromUnicodeStream(), DatabaseErrorReporter::SetErrorCode(), DatabaseErrorReporter::SetErrorMessage(), and DatabaseErrorReporter::ThrowDatabaseException(). |
|
|
Definition at line 36 of file OracleResultSet.cpp. References Close(). |
|
|
Close the result set (call DatabaseLayer::CloseResultSet() instead on the result set).
Implements DatabaseResultSet. Definition at line 56 of file OracleResultSet.cpp. References DatabaseStringConverter::ConvertFromUnicodeStream(), DatabaseErrorReporter::SetErrorCode(), DatabaseErrorReporter::SetErrorMessage(), and DatabaseErrorReporter::ThrowDatabaseException(). Referenced by ~OracleResultSet(). |
|
|
Retrieve the MetaData associated with this result set.
Implements DatabaseResultSet. Definition at line 242 of file OracleResultSet.cpp. |
|
||||||||||||
|
Retrieve a BLOB from the result set by the 1-based field index.
Implements DatabaseResultSet. Definition at line 172 of file OracleResultSet.cpp. References DatabaseStringConverter::ConvertFromUnicodeStream(), DatabaseErrorReporter::SetErrorCode(), DatabaseErrorReporter::SetErrorMessage(), and DatabaseErrorReporter::ThrowDatabaseException(). |
|
|
Retrieve a boolean from the result set by the 1-based field index.
Implements DatabaseResultSet. Definition at line 131 of file OracleResultSet.cpp. References DatabaseStringConverter::ConvertFromUnicodeStream(), DatabaseErrorReporter::SetErrorCode(), DatabaseErrorReporter::SetErrorMessage(), and DatabaseErrorReporter::ThrowDatabaseException(). |
|
|
Retrieve a wxDateTime from the result set by the 1-based field index.
Implements DatabaseResultSet. Definition at line 147 of file OracleResultSet.cpp. References DatabaseStringConverter::ConvertFromUnicodeStream(), DatabaseErrorReporter::SetErrorCode(), DatabaseErrorReporter::SetErrorMessage(), and DatabaseErrorReporter::ThrowDatabaseException(). |
|
|
Retrieve a double from the result set by the 1-based field index.
Implements DatabaseResultSet. Definition at line 191 of file OracleResultSet.cpp. References DatabaseStringConverter::ConvertFromUnicodeStream(), DatabaseErrorReporter::SetErrorCode(), DatabaseErrorReporter::SetErrorMessage(), and DatabaseErrorReporter::ThrowDatabaseException(). |
|
|
Retrieve an integer from the result set by the 1-based field index.
Implements DatabaseResultSet. Definition at line 83 of file OracleResultSet.cpp. References DatabaseStringConverter::ConvertFromUnicodeStream(), DatabaseErrorReporter::SetErrorCode(), DatabaseErrorReporter::SetErrorMessage(), and DatabaseErrorReporter::ThrowDatabaseException(). |
|
|
Retrieve a long from the result set by the 1-based field index.
Implements DatabaseResultSet. Definition at line 115 of file OracleResultSet.cpp. References DatabaseStringConverter::ConvertFromUnicodeStream(), DatabaseErrorReporter::SetErrorCode(), DatabaseErrorReporter::SetErrorMessage(), and DatabaseErrorReporter::ThrowDatabaseException(). |
|
|
Retrieve a wxString from the result set by the 1-based field index.
Implements DatabaseResultSet. Definition at line 99 of file OracleResultSet.cpp. References DatabaseStringConverter::ConvertFromUnicodeStream(), DatabaseErrorReporter::SetErrorCode(), DatabaseErrorReporter::SetErrorMessage(), and DatabaseErrorReporter::ThrowDatabaseException(). |
|
|
Check if a field in the current result set record is NULL.
Implements DatabaseResultSet. Definition at line 207 of file OracleResultSet.cpp. References DatabaseStringConverter::ConvertFromUnicodeStream(), DatabaseErrorReporter::SetErrorCode(), DatabaseErrorReporter::SetErrorMessage(), and DatabaseErrorReporter::ThrowDatabaseException(). |
|
|
Implements DatabaseResultSet. Definition at line 222 of file OracleResultSet.cpp. References DATABASE_LAYER_FIELD_NOT_IN_RESULTSET. |
|
|
Move to the next record in the result set.
Implements DatabaseResultSet. Definition at line 41 of file OracleResultSet.cpp. References DatabaseStringConverter::ConvertFromUnicodeStream(), DatabaseErrorReporter::SetErrorCode(), DatabaseErrorReporter::SetErrorMessage(), and DatabaseErrorReporter::ThrowDatabaseException(). |
1.4.1