#include <resultset_metadata.h>
Definition at line 6 of file resultset_metadata.h.
Public Types | |
enum | { COLUMN_UNKNOWN = 0, COLUMN_NULL, COLUMN_INTEGER, COLUMN_STRING, COLUMN_DOUBLE, COLUMN_BOOL, COLUMN_BLOB, COLUMN_DATE } |
Public Member Functions | |
virtual int | GetColumnType (int i)=0 |
Retrieve a column's type. More... | |
virtual int | GetColumnSize (int i)=0 |
Retrieve a column's size. More... | |
virtual wxString | GetColumnName (int i)=0 |
Retrieve a column's name. More... | |
virtual int | GetColumnCount ()=0 |
Retrieve the number of columns in the result set. More... | |
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) |
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) |
anonymous enum |
Enumerator | |
---|---|
COLUMN_UNKNOWN | |
COLUMN_NULL | |
COLUMN_INTEGER | |
COLUMN_STRING | |
COLUMN_DOUBLE | |
COLUMN_BOOL | |
COLUMN_BLOB | |
COLUMN_DATE |
Definition at line 18 of file resultset_metadata.h.
|
pure virtual |
Retrieve the number of columns in the result set.
Implemented in wxMysqlResultSetMetaData, wxOdbcResultSetMetaData, wxPostgresResultSetMetaData, wxTdsResultSetMetaData, and wxSqliteResultSetMetaData.
|
pure virtual |
Retrieve a column's name.
Implemented in wxMysqlResultSetMetaData, wxOdbcResultSetMetaData, wxPostgresResultSetMetaData, wxTdsResultSetMetaData, and wxSqliteResultSetMetaData.
|
pure virtual |
Retrieve a column's size.
Implemented in wxMysqlResultSetMetaData, wxOdbcResultSetMetaData, wxPostgresResultSetMetaData, wxTdsResultSetMetaData, and wxSqliteResultSetMetaData.
|
pure virtual |
Retrieve a column's type.
Implemented in wxMysqlResultSetMetaData, wxOdbcResultSetMetaData, wxPostgresResultSetMetaData, wxTdsResultSetMetaData, and wxSqliteResultSetMetaData.