Общие сведения об ODBC

Открытое подключение к базе данных (ODBC) - широко распространенный интерфейс прикладного программирования (API) для доступа к базе данных. Он основан на спецификациях интерфейса командной строки (CLI) open Group и ISO/IEC для API базы данных и использует язык SQL (SQL) в качестве языка доступа к базе данных.

ODBC предназначен для максимальной совместимости — то есть возможности одного приложения для доступа к различным системам управления базами данных (DBMS) с одним исходным кодом. Приложения базы данных вызывают функции в интерфейсе ODBC, которые реализуются в модулях, относящихся к базе данных, которые называются драйверами. Использование драйверов изолирует приложения от вызовов, относящихся к базе данных, так же, как драйверы принтера изолируют программы обработки слов от команд, относящихся к принтеру. Так как драйверы загружаются во время выполнения, пользователю нужно только добавить новый драйвер для доступа к новой СУБД; не требуется перекомпилировать или повторно связать приложение.

Этот раздел содержит следующие подразделы.