Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Приложение и источник данных часто хранят данные в разных символьных наборах. ODBC предоставляет универсальный механизм, позволяющий драйверу переводить данные из одного набора символов в другой. Она состоит из библиотеки DLL, реализующей функции перевода SQLDriverToDataSource и SQLDataSourceToDriver, которые вызываются драйвером для перевода всех данных, поступающих между источником данных и драйвером. Эта библиотека DLL может быть написана разработчиком приложения, разработчиком драйвера или сторонним разработчиком.
Библиотеку DLL перевода для определенного источника данных можно указать в системной информации для этого источника данных; Дополнительные сведения см . в подразделах спецификации источника данных. Его также можно задать во время выполнения с помощью атрибутов подключения SQL_ATTR_TRANSLATE_DLL и SQL_ATTR_TRANSLATE_OPTION.
Параметр перевода — это значение, которое можно интерпретировать только с помощью определенной библиотеки DLL перевода. Например, если библиотека DLL перевода преобразуется между разными кодовых страницами, параметр может дать номера кодовых страниц, используемых приложением и источником данных. Для использования параметра перевода не требуется библиотека DLL перевода.
После указания библиотеки DLL перевода драйвер загружает его и вызывает его для перевода всех данных, поступающих между приложением и источником данных. Сюда входят все инструкции SQL и параметры символов, отправляемые в источник данных, а также все результаты символов, метаданные символов, такие как имена столбцов и сообщения об ошибках, полученные из источника данных. данные Подключение ion не переводятся, так как библиотека DLL перевода не загружается до тех пор, пока приложение не подключено к источнику данных.