X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0bdb08e7ef02ec704542326d899d357136acdaa5..61f3e0f5c172147d5ba76fc7f099472c1e05aba4:/include/wx/db.h diff --git a/include/wx/db.h b/include/wx/db.h index 225563e3f6..1c007c953c 100644 --- a/include/wx/db.h +++ b/include/wx/db.h @@ -99,6 +99,11 @@ typedef double SDOUBLE; typedef unsigned int UINT; #define ULONG UDWORD +// Not available in iODBC +#ifndef __WXMSW__ +typedef UCHAR SQLTCHAR; +#endif + #ifndef wxODBC_FWD_ONLY_CURSORS #define wxODBC_FWD_ONLY_CURSORS 1 #endif @@ -486,7 +491,7 @@ private: wxDBMS dbmsType; // Type of datasource - i.e. Oracle, dBase, SQLServer, etc // Private member functions - bool getDbInfo(void); + bool getDbInfo(bool failOnDataTypeUnsupported = TRUE); bool getDataTypeInfo(SWORD fSqlType, wxDbSqlTypeInfo &structSQLTypeInfo); bool setConnectionOptions(void); void logError(const wxString &errMsg, const wxString &SQLState);