#include <mysql_preparedstatement_wrapper.h>
Definition at line 9 of file mysql_preparedstatement_wrapper.h.
Public Member Functions | |
wxMysqlPreparedStatementWrapper (wxMysqlDynamicInterface *pInterface, MYSQL_STMT *pStatement) | |
virtual | ~wxMysqlPreparedStatementWrapper () |
void | Close () |
void | SetParam (int nPosition, int nValue) |
void | SetParam (int nPosition, double dblValue) |
void | SetParam (int nPosition, const wxString &strValue) |
void | SetParam (int nPosition) |
void | SetParam (int nPosition, const void *pData, long nDataLength) |
void | SetParam (int nPosition, const wxDateTime &dateValue) |
void | SetParam (int nPosition, bool bValue) |
int | GetParameterCount () |
int | RunQuery () |
wxDatabaseResultSet * | RunQueryWithResults () |
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 Attributes | |
wxMysqlDynamicInterface * | m_pInterface |
MYSQL_STMT * | m_pStatement |
wxMysqlPreparedStatementParameterCollection | m_Parameters |
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 wxDatabaseErrorReporter | |
void | SetErrorMessage (const wxString &strErrorMessage) |
void | SetErrorCode (int nErrorCode) |
void | ThrowDatabaseException () |
wxMysqlPreparedStatementWrapper::wxMysqlPreparedStatementWrapper | ( | wxMysqlDynamicInterface * | pInterface, |
MYSQL_STMT * | pStatement | ||
) |
|
virtual |
void wxMysqlPreparedStatementWrapper::Close | ( | ) |
int wxMysqlPreparedStatementWrapper::GetParameterCount | ( | ) |
int wxMysqlPreparedStatementWrapper::RunQuery | ( | ) |
wxDatabaseResultSet* wxMysqlPreparedStatementWrapper::RunQueryWithResults | ( | ) |
void wxMysqlPreparedStatementWrapper::SetParam | ( | int | nPosition, |
int | nValue | ||
) |
void wxMysqlPreparedStatementWrapper::SetParam | ( | int | nPosition, |
double | dblValue | ||
) |
void wxMysqlPreparedStatementWrapper::SetParam | ( | int | nPosition, |
const wxString & | strValue | ||
) |
void wxMysqlPreparedStatementWrapper::SetParam | ( | int | nPosition | ) |
void wxMysqlPreparedStatementWrapper::SetParam | ( | int | nPosition, |
const void * | pData, | ||
long | nDataLength | ||
) |
void wxMysqlPreparedStatementWrapper::SetParam | ( | int | nPosition, |
const wxDateTime & | dateValue | ||
) |
void wxMysqlPreparedStatementWrapper::SetParam | ( | int | nPosition, |
bool | bValue | ||
) |
|
private |
Definition at line 37 of file mysql_preparedstatement_wrapper.h.
|
private |
Definition at line 34 of file mysql_preparedstatement_wrapper.h.
|
private |
Definition at line 35 of file mysql_preparedstatement_wrapper.h.