Основные принципы ADO
ADO предоставляет разработчикам мощную логическую объектную модель для программного доступа, редактирования и обновления данных из различных источников данных через системные интерфейсы OLE DB. Наиболее распространенное использование ADO заключается в запросе таблицы или таблиц в реляционной базе данных, получении и отображении результатов в приложении, а также, возможно, позволить пользователям вносить и сохранять изменения в данных. К другим задачам относятся следующие задачи:
Запрос базы данных с помощью SQL и отображение результатов.
Доступ к информации в хранилище файлов через Интернет.
Управление сообщениями и папками в системе электронной почты.
Сохранение данных из базы данных в XML-файл.
Выполнение команд, описанных с помощью XML и получение XML-потока.
Сохранение данных в двоичном или XML-потоке.
Разрешение пользователю просматривать и изменять данные в таблицах баз данных.
Создание и повторное использование параметризованных команд базы данных.
Выполнение хранимых процедур.
Динамически создавая гибкую структуру, которая называется набором записей, для хранения, навигации и управления данными.
Выполнение операций с транзакционной базой данных.
Фильтрация и сортировка локальных копий данных базы данных на основе критериев выполнения.
Создание и управление иерархическими результатами из баз данных.
Привязка полей базы данных к компонентам, поддерживающим данные.
Создание удаленных, отключенных наборов записей.
ADO предоставляет широкий спектр параметров и параметров для обеспечения такой гибкости. Поэтому важно принять методический подход к обучению использованию ADO в приложении, разбивая каждую из целей на управляемые части.
Четыре основных операции участвуют в большинстве приложений, использующих ADO: получение данных, изучение данных, редактирование данных и обновление данных. Эти операции подробно рассматриваются далее в этом разделе.
Однако перед обсуждением этих сведений мы рассмотрим объектную модель ADO и простое приложение ADO, написанное в Visual Basic и выполняющее каждую из четырех основных операций ADO: