#include <mysql_preparedStatement_resultset.h>
Inheritance diagram for wxMysqlPreparedStatementResultSet:Definition at line 8 of file mysql_preparedStatement_resultset.h.
Public Member Functions | |
| wxMysqlPreparedStatementResultSet (wxMysqlDynamicInterface *pInterface) | |
| wxMysqlPreparedStatementResultSet (wxMysqlDynamicInterface *pInterface, MYSQL_STMT *pStatement, bool bManageStatement=false) | |
| virtual | ~wxMysqlPreparedStatementResultSet () |
| virtual bool | Next () |
| Move to the next record in the result set. More... | |
| virtual void | Close () |
| Close the result set (call wxDatabase::CloseResultSet() instead on the result set) More... | |
| virtual int | LookupField (const wxString &strField) |
| virtual int | GetResultInt (int nField) |
| Retrieve an integer from the result set by the 1-based field index. More... | |
| virtual wxString | GetResultString (int nField) |
| Retrieve a wxString from the result set by the 1-based field index. More... | |
| virtual long | GetResultLong (int nField) |
| Retrieve a long from the result set by the 1-based field index. More... | |
| virtual bool | GetResultBool (int nField) |
| Retrieve a boolean from the result set by the 1-based field index. More... | |
| virtual wxDateTime | GetResultDate (int nField) |
| Retrieve a wxDateTime from the result set by the 1-based field index. More... | |
| virtual void * | GetResultBlob (int nField, wxMemoryBuffer &Buffer) |
| Retrieve a BLOB from the result set by the 1-based field index. More... | |
| virtual double | GetResultDouble (int nField) |
| Retrieve a double from the result set by the 1-based field index. More... | |
| virtual bool | IsFieldNull (int nField) |
| Check if a field in the current result set record is NULL. More... | |
| virtual wxResultSetMetaData * | GetMetaData () |
| Retrieve the MetaData associated with this result set. More... | |
Public Member Functions inherited from wxDatabaseResultSet | |
| wxDatabaseResultSet () | |
| Constructor. More... | |
| virtual | ~wxDatabaseResultSet () |
| Destructor. More... | |
| virtual int | GetResultInt (const wxString &strField) |
| Retrieve an integer from the result set by the result set column name. More... | |
| virtual wxString | GetResultString (const wxString &strField) |
| Retrieve a wxString from the result set by the result set column name. More... | |
| virtual long | GetResultLong (const wxString &strField) |
| Retrieve a long from the result set by the result set column name. More... | |
| virtual bool | GetResultBool (const wxString &strField) |
| Retrieve a boolean from the result set by the result set column name. More... | |
| virtual wxDateTime | GetResultDate (const wxString &strField) |
| Retrieve a wxDateTime from the result set by the result set column name. More... | |
| virtual void * | GetResultBlob (const wxString &strField, wxMemoryBuffer &Buffer) |
| Retrieve a BLOB from the result set by the result set column name. More... | |
| virtual double | GetResultDouble (const wxString &strField) |
| Retrieve a double from the result set by the result set column name. More... | |
| virtual bool | IsFieldNull (const wxString &strField) |
| Check if a field in the current result set record is NULL. More... | |
| virtual bool | CloseMetaData (wxResultSetMetaData *pMetaData) |
| Close MetaData previously returned by the result set. More... | |
Public Member Functions inherited from wxDatabaseErrorReporter | |
| wxDatabaseErrorReporter () | |
| virtual | ~wxDatabaseErrorReporter () |
| const wxString & | GetErrorMessage () |
| int | GetErrorCode () |
| void | ResetErrorCodes () |
Public Member Functions inherited from wxDatabaseStringConverter | |
| wxDatabaseStringConverter () | |
| wxDatabaseStringConverter (const wxChar *charset) | |
| virtual | ~wxDatabaseStringConverter () |
| void | SetEncoding (wxFontEncoding encoding) |
| void | SetEncoding (const wxCSConv *conv) |
| const wxCSConv * | GetEncoding () |
| virtual const wxCharBuffer | ConvertToUnicodeStream (const wxString &inputString) |
| virtual size_t | GetEncodedStreamLength (const wxString &inputString) |
| virtual wxString | ConvertFromUnicodeStream (const char *inputBuffer) |
| virtual wxString | ConvertFromUnicodeStream (const wxChar *inputBuffer) |
Private Member Functions | |
| void | ClearPreviousData () |
| MYSQL_BIND * | GetResultBinding (int nField) |
Private Attributes | |
| wxMysqlDynamicInterface * | m_pInterface |
| MYSQL_STMT * | m_pStatement |
| MYSQL_BIND * | m_pResultBindings |
| StringToIntMap | m_FieldLookupMap |
| IntToMysqlParameterMap | m_BindingWrappers |
| bool | m_bManageStatement |
Additional Inherited Members | |
Static Public Member Functions inherited from wxDatabaseStringConverter | |
| static const wxCharBuffer | ConvertToUnicodeStream (const wxString &inputString, const char *encoding) |
| static wxString | ConvertFromUnicodeStream (const char *inputBuffer, const char *encoding) |
| static size_t | GetEncodedStreamLength (const wxString &inputString, const char *encoding) |
| static wxString | ConvertFromUnicodeStream (const wxChar *inputBuffer, const char *encoding) |
Protected Member Functions inherited from wxDatabaseResultSet | |
| void | CloseMetaData () |
| Close all meta data objects that have been generated but not yet closed. More... | |
| void | LogMetaDataForCleanup (wxResultSetMetaData *pMetaData) |
| Add meta data object pointer to the list for "garbage collection". More... | |
Protected Member Functions inherited from wxDatabaseErrorReporter | |
| void | SetErrorMessage (const wxString &strErrorMessage) |
| void | SetErrorCode (int nErrorCode) |
| void | ThrowDatabaseException () |
| wxMysqlPreparedStatementResultSet::wxMysqlPreparedStatementResultSet | ( | wxMysqlDynamicInterface * | pInterface | ) |
| wxMysqlPreparedStatementResultSet::wxMysqlPreparedStatementResultSet | ( | wxMysqlDynamicInterface * | pInterface, |
| MYSQL_STMT * | pStatement, | ||
| bool | bManageStatement = false |
||
| ) |
|
virtual |
|
private |
|
virtual |
Close the result set (call wxDatabase::CloseResultSet() instead on the result set)
Implements wxDatabaseResultSet.
|
virtual |
Retrieve the MetaData associated with this result set.
Implements wxDatabaseResultSet.
|
private |
|
virtual |
Retrieve a BLOB from the result set by the 1-based field index.
Implements wxDatabaseResultSet.
|
virtual |
Retrieve a boolean from the result set by the 1-based field index.
Implements wxDatabaseResultSet.
|
virtual |
Retrieve a wxDateTime from the result set by the 1-based field index.
Implements wxDatabaseResultSet.
|
virtual |
Retrieve a double from the result set by the 1-based field index.
Implements wxDatabaseResultSet.
|
virtual |
Retrieve an integer from the result set by the 1-based field index.
Implements wxDatabaseResultSet.
|
virtual |
Retrieve a long from the result set by the 1-based field index.
Implements wxDatabaseResultSet.
|
virtual |
Retrieve a wxString from the result set by the 1-based field index.
Implements wxDatabaseResultSet.
|
virtual |
Check if a field in the current result set record is NULL.
Implements wxDatabaseResultSet.
|
virtual |
Implements wxDatabaseResultSet.
|
virtual |
Move to the next record in the result set.
Implements wxDatabaseResultSet.
|
private |
Definition at line 46 of file mysql_preparedStatement_resultset.h.
|
private |
Definition at line 48 of file mysql_preparedStatement_resultset.h.
|
private |
Definition at line 44 of file mysql_preparedStatement_resultset.h.
|
private |
Definition at line 40 of file mysql_preparedStatement_resultset.h.
|
private |
Definition at line 42 of file mysql_preparedStatement_resultset.h.
|
private |
Definition at line 41 of file mysql_preparedStatement_resultset.h.