]> git.saurik.com Git - wxWidgets.git/commitdiff
Fixed unicode builds that were not on MSW
authorGeorge Tasker <gtasker@allenbrook.com>
Mon, 14 Mar 2005 14:40:05 +0000 (14:40 +0000)
committerGeorge Tasker <gtasker@allenbrook.com>
Mon, 14 Mar 2005 14:40:05 +0000 (14:40 +0000)
Added dbmsFutureX to the database enumerations to allow for adding support for new databases between releases of wxWidgets

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32815 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/db.h

index fe4d25b0452e04d660ac0fdf806b5442b1a0c01b..8c05a2aae39faada84dfbd00adab7d39f6b304f2 100644 (file)
@@ -65,6 +65,9 @@
     //
     #include "sql.h"
     #include "sqlext.h"
+    //#if wxUSE_UNICODE
+    //    #include <sqlucode.h>
+    //#endif
     #include "odbcinst.h"
 #else
     #if defined(__WINDOWS__) && ( defined(HAVE_W32API_H) || defined(__BORLANDC__) )
         // 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 <sql.h>
         #include <sqlext.h>
+        //#if wxUSE_UNICODE
+        //    #include <sqlucode.h>
+        //#endif
     #endif
     }
 #endif
@@ -94,11 +104,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 +466,18 @@ enum wxDBMS
     dbmsINTERBASE,
     dbmsPERVASIVE_SQL,
     dbmsXBASE_SEQUITER,
-    dbmsFIREBIRD
+    dbmsFIREBIRD,
+    dbmsMAXDB,
+    dbmsFuture1,
+    dbmsFuture2,
+    dbmsFuture3,
+    dbmsFuture4,
+    dbmsFuture5,
+    dbmsFuture6,
+    dbmsFuture7,
+    dbmsFuture8,
+    dbmsFuture9,
+    dbmsFuture10
 };