Compatibility Matrix
Application type
and version | 32-bit
ODBC 2.x driver | ODBC 3.0
driver | ISO- and X/Open-
compliant driver |
16-bit application, any version | Compatible
| Compatible
| Compatible
|
Pure 2.x application
| Compatible
| Compatible
| Not compatible [3]
|
Pure 2.x recompiled application
| Compatible
| Compatible [1]
| Not compatible [3]
|
Pure X/Open- and ISO-compliant application
| Not compatible
| Compatible [2]
| Compatible [2]
|
Pure 3.0 application
| Not compatible
| Compatible
| Not compatible [4]
|
Replaced Application
| Compatible
| Compatible
| Not compatible [3]
|
[1] The application must recompile using ODBC 3.0 headers and must set ODBCVER to 0x0250. [2] The application must compile using ODBC 3.0 headers, and link with the ODBC Driver Manager. It must also set the header flag ODBC_STD. [3] This configuration can potentially fail to work because there are features in ODBC 2.x that are not in the standards, such as bookmarks. [4] This configuration can potentially fail to work because there are features in ODBC 3.0 that are not in the standards, such as bookmarks. |