X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/580820e3986bd58af97ae458d067b3bdaa6f956c..d11e8786ed13b72766eea18cb577cc00f9f08f41:/include/wx/db.h diff --git a/include/wx/db.h b/include/wx/db.h index fe4d25b045..63ab1a66c7 100644 --- a/include/wx/db.h +++ b/include/wx/db.h @@ -31,14 +31,10 @@ #define OLD_GETCOLUMNS 1 #define EXPERIMENTAL_WXDB_FUNCTIONS 1 -#include "wx/version.h" - #if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) #pragma interface "db.h" #endif -#include "wx/setup.h" - #include "wx/defs.h" #include "wx/string.h" @@ -65,6 +61,9 @@ // #include "sql.h" #include "sqlext.h" + //#if wxUSE_UNICODE + // #include + //#endif #include "odbcinst.h" #else #if defined(__WINDOWS__) && ( defined(HAVE_W32API_H) || defined(__BORLANDC__) ) @@ -76,9 +75,16 @@ // Use the ones from the library #include "wx/isql.h" #include "wx/isqlext.h" + // Not available in v2.x of iODBC + #ifndef __WXMSW__ + typedef wxChar SQLTCHAR; + #endif #else #include #include + //#if wxUSE_UNICODE + // #include + //#endif #endif } #endif @@ -94,11 +100,6 @@ 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 @@ -461,7 +462,18 @@ enum wxDBMS dbmsINTERBASE, dbmsPERVASIVE_SQL, dbmsXBASE_SEQUITER, - dbmsFIREBIRD + dbmsFIREBIRD, + dbmsMAXDB, + dbmsFuture1, + dbmsFuture2, + dbmsFuture3, + dbmsFuture4, + dbmsFuture5, + dbmsFuture6, + dbmsFuture7, + dbmsFuture8, + dbmsFuture9, + dbmsFuture10 };