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


Основные принципы ADO

ADO предоставляет разработчикам мощную логическую объектную модель для программного доступа, редактирования и обновления данных из различных источников данных через системные интерфейсы OLE DB. Наиболее распространенное использование ADO заключается в запросе таблицы или таблиц в реляционной базе данных, получении и отображении результатов в приложении, а также, возможно, позволить пользователям вносить и сохранять изменения в данных. К другим задачам относятся следующие задачи:

  • Запрос базы данных с помощью SQL и отображение результатов.

  • Доступ к информации в хранилище файлов через Интернет.

  • Управление сообщениями и папками в системе электронной почты.

  • Сохранение данных из базы данных в XML-файл.

  • Выполнение команд, описанных с помощью XML и получение XML-потока.

  • Сохранение данных в двоичном или XML-потоке.

  • Разрешение пользователю просматривать и изменять данные в таблицах баз данных.

  • Создание и повторное использование параметризованных команд базы данных.

  • Выполнение хранимых процедур.

  • Динамически создавая гибкую структуру, которая называется набором записей, для хранения, навигации и управления данными.

  • Выполнение операций с транзакционной базой данных.

  • Фильтрация и сортировка локальных копий данных базы данных на основе критериев выполнения.

  • Создание и управление иерархическими результатами из баз данных.

  • Привязка полей базы данных к компонентам, поддерживающим данные.

  • Создание удаленных, отключенных наборов записей.

ADO предоставляет широкий спектр параметров и параметров для обеспечения такой гибкости. Поэтому важно принять методический подход к обучению использованию ADO в приложении, разбивая каждую из целей на управляемые части.

Четыре основных операции участвуют в большинстве приложений, использующих ADO: получение данных, изучение данных, редактирование данных и обновление данных. Эти операции подробно рассматриваются далее в этом разделе.

Однако перед обсуждением этих сведений мы рассмотрим объектную модель ADO и простое приложение ADO, написанное в Visual Basic и выполняющее каждую из четырех основных операций ADO: