Компоненты

Инструментальные средства

 

Для операций с БД система Delphi предлагает такие инструментальные средства:

· Borland Database Engine (BDE) – процессор баз данных, который представляет собой набор библиотек, предназначенных для организации доступа к БД из приложений Delphi;

· BDE Administrator – утилита для настройки BDE. Позволяет настраивать различные параметры БД;

· Database Desktop – программа для создания и редактирования таблиц,
SQL- и QBE-запросов;

· SQL Explorer – проводник БД, позволяющий настраивать параметры БД.


 

Компоненты, связанные с БД, делятся на визуальные и невизуальные:

· невизуальные компоненты служат для организации доступа к данным, содержащимся в таблицах. Они представляют собой промежуточное звено между данными таблиц БД и визуальными компонентами;

· визуальные компоненты используются для создания интерфейсной части приложения. С их помощью пользователь может выполнять такие операции с таблицами, как просмотр или редактирование данных.

На странице Data Access (рис. 1) находятся невизуальные компоненты, с помощью которых можно организовать доступ к данным:

· Data Source – источник данных;

· Table – набор данных, основанных на таблице БД;

· Query – набор данных, основанных на SQL-запросе;

· StoredProс – набор данных, основанных на процедуре, которая хранится на сервере;

· DataBase – соединении с БД;

· Session – текущий сеанс работы с БД;

· BatchMove – выполнение операций над группой записей;

· UpdateSQL – модификация набора данных, основанного на SQL-запросе;

· NestedTable – вложенная таблица.


Рис. 1. Страница Data Access

 

На странице Data Controls (рис. 2) находятся следующие визуальные компоненты, предназначенные для управления данными:

· DBGrid – сетка (таблица);

· DBNavigator – навигационный интерфейс;

· DBText – надпись;

· DBEdit – однострочный редактор;

· DBMemo – многострочный редактор;

· DBImage – графический образ;

· DBListBox – простой список;

· DBComboBox – комбинированный список;

· DBCheckBox – независимый переключатель;

· DBRadioGroup – группа независимых переключателей;

· DBLookupListBox – простой список, формируемый по полю другого набора данных;

· DBLookupComboBox – комбинированный список, формируемый по полю другого набора данных;

· DBRichEdit – полнофункциональный текстовый редактор;

· DBCtrlGrid – модифицированная сетка;

· DBChart – диаграмма.

 

Рис. 2. Страница Data Controls