Contents|Index|Previous|Next

Types of Drivers

ODBC drivers can be classified as follows:

odbc00090000.gif 32-bit ODBC 2.x Driver. A 32-bit driver that:

odbc00090000.gif Exports only ODBC 2.x functions.

odbc00090000.gif Exhibits ODBC 2.x behavior for behavioral changes.

odbc00090000.gif ISO and X/Open compliant driver. A 32-bit driver that:

odbc00090000.gif Exports all functions that are documented in the X/Open or ISO CLI documents. This will include some of functions that are deprecated in ODBC.

odbc00090000.gif Exhibits ODBC 3.0 behavior for behavioral changes.

odbc00090000.gif Does not necessarily go through the ODBC 3.0 Driver Manager.

odbc00090000.gif ODBC 3.0 Driver. A 32-bit driver that:

odbc00090000.gif Exports only functions that are in ODBC 3.0 minus deprecated functions.

odbc00090000.gif Is capable of exhibiting ODBC 2.x behavior or ODBC 3.0 behavior with respect to behavioral changes, based on the SQL_ATTR_APP_ODBC_VERSION environment attribute.

Note 16-bit ODBC drivers will not work with the ODBC 3.0 Driver Manager. Existing 16-bit applications will work only with the ODBC 2.x Driver Manager.