Архитектура Microsoft Windows для разработчиков

         

Подключение клиентского приложения к БД средствами ODBC



1 Подключение клиентского приложения к БД средствами ODBC


Используя ODBC и SQL, приложение может средствами одного кода получить доступ к SQL-совместимым системам управления базами данных (СУБД) разных производителей. ODBC позволяет разработчику создавать и распространять клиент-серверные программы, не зависящие от конкретной СУБД. Для подключения к выбранной пользователем БД достаточно просто добавить соответствующий драйвер базы данных. Эту работу берет на себя диспетчер драйверов ODBC. Вот в чем причина гибкости ODBC:
  • приложения не связаны узами фирменного API конкретного поставщика;
  • операторы SQL включают непосредственно в исходный код или конструируют их на стадии выполнения; кроме того, приложение может игнорировать нижележащие протоколы обмена данными;
  • данные передают и принимают в удобном для приложения формате.
ODBC соответствует формирующемуся стандарту интерфейса уровня вызова (Call-Level Interface) Международной организации по стандартизации (International Standards Organization, ISO).

Содержание раздела