Шаг 107.
Среда программирования Visual C++.
Data Access Objects

    На этом шаге мы более детально охарактеризуем DAO.

    Data Access Objects (DAO) - "родной" интерфейс программирования процессора базы данных Microsoft Jet, первоначально создавался для инструментальных сред разработки приложений Visual Basic и Visual Basic for Applications. DAO применяет Microsoft Jet для предоставления набора объектов доступа к данным, скрывающих стандартные объекты базы данных: таблицы, запросы и наборы записей (recordsets). Набор записей - это совокупность строк, возвращенных в ответ на запрос к базе данных.

    Обычно DAO применяли для доступа к локальным источникам данных типа Microsoft Access, Microsoft FoxPro и Paradox, хотя сама технология вполне пригодна для доступа к удаленным источникам.

    На самом низком уровне объекты DAO доступны через СОМ-интерфейсы, но чаще всего для доступа к ним применяются соответствующие MFC-классы DAO или же классы dbDAO. В C++ классы dbDAO предоставляют функциональность и синтаксис, сходные с Visual Basic.

    На следующем шаге мы остановимся на ODBC.




Предыдущий шаг Содержание Следующий шаг