|
| DataBase (const wxString &errmsgpath=wxEmptyString) |
|
bool | DataBaseCreateNew (const wxString &datadir, const wxString &name) |
|
bool | DataBaseOpen (const wxString &datadir, const wxString &name) |
| Open a mysql / mariadb database This function performs the following work:
|
|
bool | DataBaseDelete () |
|
wxString | DataBaseGetName () |
|
wxString | DataBaseGetPath () |
|
wxString | DataBaseGetSize (int precision=2, const wxString &failmsg=_("Not available")) |
|
wxString | DataBaseGetLastError () |
|
bool | DataBaseThreadInit () |
| Init internal variables for new thread.
|
|
void | DataBaseThreadEnd () |
| End internal variables for new thread.
|
|
bool | DataBaseQueryNoResults (const wxString &query, bool logerror=true) |
|
bool | DataBaseQuery (const wxString &query, bool logerror=true) |
|
int | DataBaseQueriesNumber (const wxString &query) |
|
long | DataBaseGetLastInsertedID () |
|
long | DataBaseGetAffectedRows () |
|
bool | DataBaseHasResults () |
|
void | DataBaseClearResults () |
|
bool | DataBaseGetResultSize (unsigned int *pcols, long *prows) |
|
bool | DataBaseGetNextResult (wxString &result) |
|
bool | DataBaseGetNextResult (wxArrayString &results) |
|
bool | DataBaseGetNextResult (long &result) |
|
bool | DataBaseGetNextResult (wxArrayLong &results) |
|
bool | DataBaseGetNextResult (wxDouble &result) |
|
bool | DataBaseGetNextResult (wxArrayDouble &results) |
|
bool | DataBaseGetNextRowResult (MYSQL_ROW &row, tmArrayULong &lengths) |
|
bool | DataBaseGetResults (wxArrayString &results) |
|
bool | DataBaseGetResults (wxArrayLong &results) |
|
bool | DataBaseGetResults (wxArrayDouble &results) |
|
bool | DataBaseGetResults (DataBaseResult *results) |
|