Поделиться через


Классы ODBC

Эти классы работают с другими классами платформы приложений, чтобы обеспечить простой доступ к различным базам данных, для которых доступны драйверы Open Database Connectivity (ODBC).

Программы, использующие базы данных ODBC, будут иметь как минимум один CDatabase объект и один CRecordset объект.

CDatabase
Инкапсулирует подключение к источнику данных, с помощью которого можно работать с источником данных.

CRecordset
Инкапсулирует набор записей, выбранных из источника данных. Наборы записей позволяют прокручивать от записи к записи, обновлять записи (добавлять, редактировать и удалять записи), квалифицировать выбор с помощью фильтра, сортировки выделения и параметризации выделения с информацией, полученной или вычисляемой во время выполнения.

CRecordView
Предоставляет непосредственно подключенное к объекту набора записей представление формы. Механизм обмена данными диалога (DDX) обменивается данными между набором записей и элементами управления представлением записей. Как и любое представление формы, представление записи основано на ресурсе шаблона диалогового окна. Представления записей также поддерживают переход между записями в наборе записей, обновление записей и закрытие связанного набора записей при закрытии представления записей.

CDBException
Исключение, возникающее из-за сбоев в обработке доступа к данным. Этот класс служит той же цели, что и другие классы исключений в механизме обработки исключений библиотеки классов.

CFieldExchange
Предоставляет сведения о контексте для поддержки обмена полями записей (RFX), который обменивается данными между элементами данных поля и элементами данных параметра объекта набора записей и соответствующими столбцами таблицы в источнике данных. Аналогично классу CDataExchange, который используется аналогично для обмена данными диалоговых окон (DDX).

CLongBinary
Инкапсулирует дескриптор хранилища двоичного объёмного объекта (BLOB), например, растрового изображения. CLongBinary объекты используются для управления большими объектами данных, хранящимися в таблицах базы данных.

CDBVariant
Позволяет хранить значение, не беспокоясь о типе данных значения. CDBVariant отслеживает тип данных текущего значения, который хранится в объединении.

См. также

Общие сведения о классе