Fixed unicode builds that were not on MSW
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
This commit is contained in:
@@ -65,6 +65,9 @@
|
|||||||
//
|
//
|
||||||
#include "sql.h"
|
#include "sql.h"
|
||||||
#include "sqlext.h"
|
#include "sqlext.h"
|
||||||
|
//#if wxUSE_UNICODE
|
||||||
|
// #include <sqlucode.h>
|
||||||
|
//#endif
|
||||||
#include "odbcinst.h"
|
#include "odbcinst.h"
|
||||||
#else
|
#else
|
||||||
#if defined(__WINDOWS__) && ( defined(HAVE_W32API_H) || defined(__BORLANDC__) )
|
#if defined(__WINDOWS__) && ( defined(HAVE_W32API_H) || defined(__BORLANDC__) )
|
||||||
@@ -76,9 +79,16 @@
|
|||||||
// Use the ones from the library
|
// Use the ones from the library
|
||||||
#include "wx/isql.h"
|
#include "wx/isql.h"
|
||||||
#include "wx/isqlext.h"
|
#include "wx/isqlext.h"
|
||||||
|
// Not available in v2.x of iODBC
|
||||||
|
#ifndef __WXMSW__
|
||||||
|
typedef wxChar SQLTCHAR;
|
||||||
|
#endif
|
||||||
#else
|
#else
|
||||||
#include <sql.h>
|
#include <sql.h>
|
||||||
#include <sqlext.h>
|
#include <sqlext.h>
|
||||||
|
//#if wxUSE_UNICODE
|
||||||
|
// #include <sqlucode.h>
|
||||||
|
//#endif
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
@@ -94,11 +104,6 @@ typedef double SDOUBLE;
|
|||||||
typedef unsigned int UINT;
|
typedef unsigned int UINT;
|
||||||
#define ULONG UDWORD
|
#define ULONG UDWORD
|
||||||
|
|
||||||
// Not available in iODBC
|
|
||||||
#ifndef __WXMSW__
|
|
||||||
typedef UCHAR SQLTCHAR;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef wxODBC_FWD_ONLY_CURSORS
|
#ifndef wxODBC_FWD_ONLY_CURSORS
|
||||||
#define wxODBC_FWD_ONLY_CURSORS 1
|
#define wxODBC_FWD_ONLY_CURSORS 1
|
||||||
#endif
|
#endif
|
||||||
@@ -461,7 +466,18 @@ enum wxDBMS
|
|||||||
dbmsINTERBASE,
|
dbmsINTERBASE,
|
||||||
dbmsPERVASIVE_SQL,
|
dbmsPERVASIVE_SQL,
|
||||||
dbmsXBASE_SEQUITER,
|
dbmsXBASE_SEQUITER,
|
||||||
dbmsFIREBIRD
|
dbmsFIREBIRD,
|
||||||
|
dbmsMAXDB,
|
||||||
|
dbmsFuture1,
|
||||||
|
dbmsFuture2,
|
||||||
|
dbmsFuture3,
|
||||||
|
dbmsFuture4,
|
||||||
|
dbmsFuture5,
|
||||||
|
dbmsFuture6,
|
||||||
|
dbmsFuture7,
|
||||||
|
dbmsFuture8,
|
||||||
|
dbmsFuture9,
|
||||||
|
dbmsFuture10
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user