Технология ADO – механизм доступа к данным, предложенный

Скачать презентацию Технология ADO – механизм доступа к данным, предложенный Скачать презентацию Технология ADO – механизм доступа к данным, предложенный

35584-tehnologiya_ado.ppt

  • Количество слайдов: 9

>Технология ADO – механизм доступа к данным, предложенный компанией Microsoft (ActiveX Data Objects) Компоненты Технология ADO – механизм доступа к данным, предложенный компанией Microsoft (ActiveX Data Objects) Компоненты для работы с технологией ADO: TADOConnection – компонент для соединения с хранилищем данных TADOTable – таблица БД доступ к которой осуществляется технологиями ADO TADOQuery – компонент для создания запросов к данным TADOStoredProc – компонент для работы с хранимыми процедурами TADOCommand, TADODataSet – компоненты для работ с технологией ADO позволяющие выполнять команды на языке провайдера данных

>Компонент TADOConnection Ключевым моментом работы с технологией ADO является установление соединения с хранилищем данных Компонент TADOConnection Ключевым моментом работы с технологией ADO является установление соединения с хранилищем данных с помощью провайдера ADO. В операционной системы после установки ActiveX Data Objects присутствуют следующие стандартный провайдеры: Microsoft Jet OLE DB Provider – обеспечивает соединение с данными СУБД Microsoft Access Microsoft OLE DB Provider for Microsoft Active Directory Service – обеспечивает доступ к ресурсам Active Directory Service Microsoft OLE DB Provider for Internet Publishing – обеспечивает доступ к ресурсам Microsoft FrontPage и Microsoft Internet Information Server Microsoft Data Shaping Service for OLE DB - обеспечивает доступ к иерархическим наборам данных Microsoft OLE DB Simple Provider – обеспечивает доступ к хранилищам данных на основе базисных возможностей OLE DB Microsoft OLE DB Provider for Oracle – обеспечивает доступ к данным сервера БД Oracle Microsoft OLE DB Provider for ODBC Drivers – обеспечивает доступ к данным для драйверов ODBC Microsoft OLE DB Provider for SQL Server – обеспечивает доступ к данным сервера БД Microsoft SQL Server

>Для настройки подключения к данным компонента TADOConnection необходимо настроить свойство ConnectionString Необходимо выбрать тип Для настройки подключения к данным компонента TADOConnection необходимо настроить свойство ConnectionString Необходимо выбрать тип подключаемых данных Выбрать или ввести имя базы данных Ввести сведения о пользователе для входа в базу данных Установить время ожидания в секундах, по истечении этого времени попытка соединения завершается Установить роль пользователя для сервера данных

>Установить уровень защиты Установить права доступа Установить уровень защиты Установить права доступа

>Для того чтобы сделать соединение активным необходимо свойство Connected установить в значение True или Для того чтобы сделать соединение активным необходимо свойство Connected установить в значение True или во время выполнения приложения воспользоваться методом Open. Для осуществления доступа к конкретной таблице подключенного хранилища данных необходимо воспользоваться компонентов TADOTable, установив для несго следующие свойства: Connection – необходимо указать компонент который осуществляет соединение с хранилищем данных TableName – указать имя подключаемой таблицы Active – сделать таблицу активной Для осуществления взаимодействия реально существующей таблицы подключенной при помощи компонент TADOTable и визуальных компонентов Delphi необходимо воспользоваться компонентом DataSource. Установив для него свойство DataSet.

>Для более удобной работы с базой данных и не визуальными компонентами доступа к данным Для более удобной работы с базой данных и не визуальными компонентами доступа к данным рекомендуется создавать отдельный модуль, к которому можно будет в дальнейшем обращаться из любого другого модуля программы: File – New – Data Module

>Схема данных Схема данных

>Визуальные компоненты Визуальные компоненты для работы с данными расположены на странице Data Controls (Элементы Визуальные компоненты Визуальные компоненты для работы с данными расположены на странице Data Controls (Элементы управления данными) Палитры компонентов и предназначены для построения интерфейсной части приложения. Они используются для навигации по набору данных, а также для отображения и редактирования записей. Визуальные компоненты для работы с данными похожи на соответствующие компоненты страниц Standard (Стандартная) и Additional (Дополнительная) Отметим, что определенная часть компонентов, используемых для формирования отчетов (страница QReport (Быстрый отчет) Палитры компонентов), тоже имеет свои аналоги среди других визуальных компонентов.

>