#include "wx/wxprec.h"
#include "wx/wx.h"
#include "wx/wxsqlite3.h"
#include "wx/wxsqlite3opt.h"
#include "sqlite3.h"
Functions | |
| wxString | UTF8toWxString (const char *localValue) |
| wxLongLong | ConvertStringToLongLong (const wxString &str, wxLongLong defValue) |
| static double | wxSQLite3AtoF (const char *z) |
Variables | |
| const wxChar * | wxERRMSG_NODB = wxTRANSLATE("No Database opened") |
| const wxChar * | wxERRMSG_NOSTMT = wxTRANSLATE("Statement not accessible") |
| const wxChar * | wxERRMSG_NOMEM = wxTRANSLATE("Out of memory") |
| const wxChar * | wxERRMSG_DECODE = wxTRANSLATE("Cannot decode binary") |
| const wxChar * | wxERRMSG_INVALID_INDEX = wxTRANSLATE("Invalid field index") |
| const wxChar * | wxERRMSG_INVALID_NAME = wxTRANSLATE("Invalid field name") |
| const wxChar * | wxERRMSG_INVALID_ROW = wxTRANSLATE("Invalid row index") |
| const wxChar * | wxERRMSG_INVALID_QUERY = wxTRANSLATE("Invalid scalar query") |
| const wxChar * | wxERRMSG_INVALID_BLOB = wxTRANSLATE("Invalid BLOB handle") |
| const wxChar * | wxERRMSG_NORESULT = wxTRANSLATE("Null Results pointer") |
| const wxChar * | wxERRMSG_BIND_STR = wxTRANSLATE("Error binding string param") |
| const wxChar * | wxERRMSG_BIND_INT = wxTRANSLATE("Error binding int param") |
| const wxChar * | wxERRMSG_BIND_INT64 = wxTRANSLATE("Error binding int64 param") |
| const wxChar * | wxERRMSG_BIND_DBL = wxTRANSLATE("Error binding double param") |
| const wxChar * | wxERRMSG_BIND_BLOB = wxTRANSLATE("Error binding blob param") |
| const wxChar * | wxERRMSG_BIND_DATETIME = wxTRANSLATE("Error binding date/time param") |
| const wxChar * | wxERRMSG_BIND_NULL = wxTRANSLATE("Error binding NULL param") |
| const wxChar * | wxERRMSG_BIND_ZEROBLOB = wxTRANSLATE("Error binding zero blob param") |
| const wxChar * | wxERRMSG_BIND_CLEAR = wxTRANSLATE("Error clearing bindings") |
| const wxChar * | wxERRMSG_NOMETADATA = wxTRANSLATE("Meta data support not available") |
| const wxChar * | wxERRMSG_NOCODEC = wxTRANSLATE("Encryption support not available") |
| const wxChar * | wxERRMSG_NOLOADEXT = wxTRANSLATE("Loadable extension support not available") |
| const wxChar * | wxERRMSG_NOINCBLOB = wxTRANSLATE("Incremental BLOB support not available") |
| const wxChar * | wxERRMSG_NOSAVEPOINT = wxTRANSLATE("Savepoint support not available") |
| const wxChar * | wxERRMSG_SHARED_CACHE = wxTRANSLATE("Setting SQLite shared cache mode failed") |
| const wxChar * | wxERRMSG_INITIALIZE = wxTRANSLATE("Initialization of SQLite failed") |
| const wxChar * | wxERRMSG_SHUTDOWN = wxTRANSLATE("Shutdown of SQLite failed") |
| static const wxChar * | limitCodeString [] |
| static const wxChar * | authCodeString [] |
| wxLongLong ConvertStringToLongLong | ( | const wxString & | str, | |
| wxLongLong | defValue | |||
| ) | [inline] |
| wxString UTF8toWxString | ( | const char * | localValue | ) | [inline] |
| static double wxSQLite3AtoF | ( | const char * | z | ) | [static] |
const wxChar* authCodeString[] [static] |
Initial value:
{ _T("SQLITE_COPY"), _T("SQLITE_CREATE_INDEX"), _T("SQLITE_CREATE_TABLE"),
_T("SQLITE_CREATE_TEMP_INDEX"), _T("SQLITE_CREATE_TEMP_TABLE"), _T("SQLITE_CREATE_TEMP_TRIGGER"),
_T("SQLITE_CREATE_TEMP_VIEW"), _T("SQLITE_CREATE_TRIGGER"), _T("SQLITE_CREATE_VIEW"),
_T("SQLITE_DELETE"), _T("SQLITE_DROP_INDEX"), _T("SQLITE_DROP_TABLE"),
_T("SQLITE_DROP_TEMP_INDEX"), _T("SQLITE_DROP_TEMP_TABLE"), _T("SQLITE_DROP_TEMP_TRIGGER"),
_T("SQLITE_DROP_TEMP_VIEW"), _T("SQLITE_DROP_TRIGGER"), _T("SQLITE_DROP_VIEW"),
_T("SQLITE_INSERT"), _T("SQLITE_PRAGMA"), _T("SQLITE_READ"),
_T("SQLITE_SELECT"), _T("SQLITE_TRANSACTION"), _T("SQLITE_UPDATE"),
_T("SQLITE_ATTACH"), _T("SQLITE_DETACH"), _T("SQLITE_ALTER_TABLE"),
_T("SQLITE_REINDEX"), _T("SQLITE_ANALYZE"), _T("SQLITE_CREATE_VTABLE"),
_T("SQLITE_DROP_VTABLE"), _T("SQLITE_FUNCTION"), _T("SQLITE_SAVEPOINT")
}
const wxChar* limitCodeString[] [static] |
Initial value:
{ _T("SQLITE_LIMIT_LENGTH"), _T("SQLITE_LIMIT_SQL_LENGTH"),
_T("SQLITE_LIMIT_COLUMN"), _T("SQLITE_LIMIT_EXPR_DEPTH"),
_T("SQLITE_LIMIT_COMPOUND_SELECT"), _T("SQLITE_LIMIT_VDBE_OP"),
_T("SQLITE_LIMIT_FUNCTION_ARG"), _T("SQLITE_LIMIT_ATTACHED"),
_T("SQLITE_LIMIT_LIKE_PATTERN_LENGTH"), _T("SQLITE_LIMIT_VARIABLE_NUMBER")
}
| const wxChar* wxERRMSG_BIND_BLOB = wxTRANSLATE("Error binding blob param") |
| const wxChar* wxERRMSG_BIND_CLEAR = wxTRANSLATE("Error clearing bindings") |
| const wxChar* wxERRMSG_BIND_DATETIME = wxTRANSLATE("Error binding date/time param") |
| const wxChar* wxERRMSG_BIND_DBL = wxTRANSLATE("Error binding double param") |
| const wxChar* wxERRMSG_BIND_INT = wxTRANSLATE("Error binding int param") |
| const wxChar* wxERRMSG_BIND_INT64 = wxTRANSLATE("Error binding int64 param") |
| const wxChar* wxERRMSG_BIND_NULL = wxTRANSLATE("Error binding NULL param") |
| const wxChar* wxERRMSG_BIND_STR = wxTRANSLATE("Error binding string param") |
| const wxChar* wxERRMSG_BIND_ZEROBLOB = wxTRANSLATE("Error binding zero blob param") |
| const wxChar* wxERRMSG_DECODE = wxTRANSLATE("Cannot decode binary") |
| const wxChar* wxERRMSG_INITIALIZE = wxTRANSLATE("Initialization of SQLite failed") |
| const wxChar* wxERRMSG_INVALID_BLOB = wxTRANSLATE("Invalid BLOB handle") |
| const wxChar* wxERRMSG_INVALID_INDEX = wxTRANSLATE("Invalid field index") |
| const wxChar* wxERRMSG_INVALID_NAME = wxTRANSLATE("Invalid field name") |
| const wxChar* wxERRMSG_INVALID_QUERY = wxTRANSLATE("Invalid scalar query") |
| const wxChar* wxERRMSG_INVALID_ROW = wxTRANSLATE("Invalid row index") |
| const wxChar* wxERRMSG_NOCODEC = wxTRANSLATE("Encryption support not available") |
| const wxChar* wxERRMSG_NODB = wxTRANSLATE("No Database opened") |
| const wxChar* wxERRMSG_NOINCBLOB = wxTRANSLATE("Incremental BLOB support not available") |
| const wxChar* wxERRMSG_NOLOADEXT = wxTRANSLATE("Loadable extension support not available") |
| const wxChar* wxERRMSG_NOMEM = wxTRANSLATE("Out of memory") |
| const wxChar* wxERRMSG_NOMETADATA = wxTRANSLATE("Meta data support not available") |
| const wxChar* wxERRMSG_NORESULT = wxTRANSLATE("Null Results pointer") |
| const wxChar* wxERRMSG_NOSAVEPOINT = wxTRANSLATE("Savepoint support not available") |
| const wxChar* wxERRMSG_NOSTMT = wxTRANSLATE("Statement not accessible") |
| const wxChar* wxERRMSG_SHARED_CACHE = wxTRANSLATE("Setting SQLite shared cache mode failed") |
| const wxChar* wxERRMSG_SHUTDOWN = wxTRANSLATE("Shutdown of SQLite failed") |
1.5.6