Классы DAO

Работа этих классов с другими классами платформы приложения, чтобы предоставить простой доступ к базам данных объекта доступа к данным (DAO), которые используют одно и то же компонента database engine, например Visual Basic и Microsoft Access (Майкрософт).Классы DAO также могут получать доступ к большому различных баз данных, для которых доступны драйверы ODBC (ODBC).

Программы, использующие базы данных DAO будут иметь по крайней мере CDaoDatabase объект и объект CDaoRecordset.

ПримечаниеПримечание

Что касается Visual C++ .NET, то среда и мастера Visual C++ больше не поддерживают DAO (хотя классы DAO включены и вы по-прежнему можете их использовать).Майкрософт рекомендует использовать ODBC для новых проектов MFC.DAO необходимо использовать только для поддержки существующих приложений.

  • CDaoWorkspace
    Управляет именованный, защищаются паролем сеанс базы данных из имени входа для logoff.Большинство программ по умолчанию используют рабочую область.

  • CDaoDatabase
    Подключение к базе данных, до которой можно работать с переданным ей данные.

  • CDaoRecordset
    Представляет набор записей, выбранных из источника данных.

  • CDaoRecordView
    Представление отображает записи базы данных в элементах управления.

  • CDaoQueryDef
    Представляет определение запроса, который, как правило, один сохраненное в базе данных.

  • CDaoTableDef
    Представляет сохраненных определение базовой таблицы или вложенной таблицы.

  • CDaoException
    Представляет состояние исключения, полученные из классов DAO.

  • CDaoFieldExchange
    Поддерживает подпрограммы обмена полями записей (DFX DAO), используемые классами баз данных DAO.Обычно этот класс прямо не используется.

Связанные классы

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

  • COleCurrency
    Программа-оболочка для типа CURRENCY ole-автоматизации, типа с фиксированной запятой арифметического и 15 цифр, перед десятичной запятой и 4 цифр после.

  • COleDateTime
    Программа-оболочка для типа date ole-автоматизации.Представляет дату и время.

  • COleVariant
    Программа-оболочка для типа VARIANT ole-автоматизации.Данные в VARIANT s можно хранить в несколько форматов.

См. также

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

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