Разработка приложений баз данных в Delphi. Шейкер Т.Д. - 127 стр.

UptoLike

Составители: 

127
доступ через ADO-объекты, в основе которого лежит применение
технологии OLE DB;
доступ к локальному или удалённому SQL-серверу InterBase;
доступ посредством драйверов dbExpress;
доступ к БД при многозвенной архитектуре (компоненты страницы
DataSnap);
2. Компоненты для связи источников данных с визуальными компонен-
тами, предоставляющими интерфейс пользователя;
3. Визуальные компоненты, реализующие интерфейс пользователя;
4.
Компоненты для визуального проектирования отчётов.
Разные механизмы работы с данными имеют схожие схемы. Ранее под-
робно была рассмотрена схема работы через BDE с использованием внутренних
драйверов (с таблицами форматов Paradox, dBase, FoxPro). Работа через BDE с
использованием ODBC-драйверов организуется аналогично.
В модуль данных (или в форму) добавляется компонент набора данных
(объект класса
TDataSet) и устанавливается связь с источником данных, опре-
деляемая свойством
DataDaseName. Связь может быть указана по имени БД,
каталогу или псевдониму (ограничения зависят от типа источника данных).
В модуль данных (или в форму) добавляется компонент источника дан-
ных (
TDataSourse), являющийся связующим звеном между набором данных и
элементами управления, отображающими данные. Свойство
DataSet компо-
нента типа
TDataSourse указывает набор данных, формируемый компонента-
ми таких классов, как
TTable или TQuery.
В форму добавляются элементы управления для работы с данными, такие
как
TDBGrid, TDBEdit, TDBCheckbox и т.п. Они связываются с источником
данных через свойство
DataSource.
При реализации схем доступа к данным через ADO, dbExpress применя-
ются другие компоненты, но подход остаётся тем же.
Предком всех классов наборов данных является класс
TDataSet. В зави-
симости от механизма доступа, используемого приложением, базовыми класса-
ми набора данных могут быть:
        – доступ через ADO-объекты, в основе которого лежит применение
           технологии OLE DB;
        – доступ к локальному или удалённому SQL-серверу InterBase;
        – доступ посредством драйверов dbExpress;
        – доступ к БД при многозвенной архитектуре (компоненты страницы
           DataSnap);
     2. Компоненты для связи источников данных с визуальными компонен-
        тами, предоставляющими интерфейс пользователя;
     3. Визуальные компоненты, реализующие интерфейс пользователя;
     4. Компоненты для визуального проектирования отчётов.
     Разные механизмы работы с данными имеют схожие схемы. Ранее под-
робно была рассмотрена схема работы через BDE с использованием внутренних
драйверов (с таблицами форматов Paradox, dBase, FoxPro). Работа через BDE с
использованием ODBC-драйверов организуется аналогично.
     В модуль данных (или в форму) добавляется компонент набора данных
(объект класса TDataSet) и устанавливается связь с источником данных, опре-
деляемая свойством DataDaseName. Связь может быть указана по имени БД,
каталогу или псевдониму (ограничения зависят от типа источника данных).
     В модуль данных (или в форму) добавляется компонент источника дан-
ных (TDataSourse), являющийся связующим звеном между набором данных и
элементами управления, отображающими данные. Свойство DataSet компо-
нента типа TDataSourse указывает набор данных, формируемый компонента-
ми таких классов, как TTable или TQuery.
     В форму добавляются элементы управления для работы с данными, такие
как TDBGrid, TDBEdit, TDBCheckbox и т.п. Они связываются с источником
данных через свойство DataSource.
     При реализации схем доступа к данным через ADO, dbExpress применя-
ются другие компоненты, но подход остаётся тем же.
     Предком всех классов наборов данных является класс TDataSet. В зави-
симости от механизма доступа, используемого приложением, базовыми класса-
ми набора данных могут быть:

                                    127