ODBC и классы баз данных

Обновлен: Ноябрь 2007

Классы баз данных ODBC библиотеки MFC инкапсулируют вызовы функций API ODBC, которые обычно приходится реализовывать самостоятельно в функциях-членах классов CDatabase и CRecordset. В качестве примера можно привести сложные последовательности вызовов ODBC, привязку возвращаемых записей к хранилищу, обработку ошибок и другие операции, которые выполняют классы баз данных. В результате используется намного более простой интерфейс класса для обработки записей с использованием объекта набора записей.

kc81yxh7.alert_note(ru-ru,VS.90).gifПримечание.

Источники данных ODBC доступны с помощью классов ODBC MFC, как описано в данном разделе, или с помощью классов DAO MFC.

Хотя классы баз данных инкапсулируют функциональность ODBC, они не предоставляют полного соответствия функциям API ODBC. Классы баз данных предоставляют более высокий уровень абстракций, смоделированных на основе объектов доступа к данным, используемых в Microsoft Access и Microsoft Visual Basic. Дополнительные сведения см. в разделе Описание модели программирования баз данных библиотеки MFC.

См. также

Основные понятия

Основы ODBC