Типы драйверов
Драйверы ODBC можно классифицировать следующим образом:
32-разрядная версия ODBC 2.
X Драйвер x 32-разрядный драйвер , который:Экспортирует только функции ODBC 2.x .
Демонстрирует поведение ODBC 2.x для изменения поведения.
ISO и Open Group-Совместимый драйвер — 32-разрядный драйвер, который:
Экспортирует все функции, которые документируются в документах Open Group или ISO CLI. К ним относятся некоторые функции, которые устарели в ODBC.
Демонстрирует поведение ODBC 3.0 для изменения поведения.
Не обязательно проходит через диспетчер драйверов ODBC 3.0.
OdBC 3.0 Driver A 32-разрядный драйвер, который:
Экспортирует только функции, которые находятся в ODBC 3.0 минус устаревшие функции.
Может проявлять поведение ODBC 2.x или ODBC 3.0 в отношении изменений поведения, основанных на атрибуте среды SQL_ATTR_APP_ODBC_VERSION.
OdBC 3.5 (или более поздней версии) ANSI Driver A 32-разрядный драйвер, который:
Экспортирует только функции, которые находятся в ODBC 3.5 минус устаревшие функции.
Поддерживает поведение ODBC 2.x или поведение ODBC 3.0 или поведение ODBC 3.5 в отношении изменений поведения, основанных на атрибуте среды SQL_ATTR_APP_ODBC_VERSION.
Драйвер Юникода ODBC 3.5 (или более поздней версии) — 32-разрядный драйвер, который:
Поддерживает все функции драйвера ANSI ODBC 3.5.
Экспортирует версии Юникода всех API строк ODBC.
Может хранить и обрабатывать данные Юникода в источнике данных.
Примечание.
16-разрядные драйверы ODBC не будут работать непосредственно с диспетчером драйверов ODBC 3.x . Однако для 16-разрядных драйверов можно работать с диспетчером драйверов ODBC версии 2.0, который впоследствии thunks до диспетчера драйверов 3.x .
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по