ВУЗ:
Составители:
Рубрика:
Одной из самых существенных возможностей пакета Delphi является
разработка приложений для работы с БД. Здесь под приложением мы будем
понимать экранную форму, созданную для удобной работы с информацией,
хранящейся в таблицах БД.
Виды форм БД и их создание
Формы БД различаются по способу представления информации.
Существуют следующие виды форм:
•
Список-форма
. Она похожа на таблицу, где записи расположены одна под
другой. Следует отметить, что для создания такой формы используется
компонента DBGrid. Как правило, все поля записи в этой форме
размещаются в одну строку. С этой формой очень удобно работать, когда
записи короткие.
•
Бланк-форма
. Эта форма похожа на анкету, где все поля одной записи
расположены на одном листе. Такая форма используется при отображении
больших записей из БД, например анкетной информации о человеке, и
позволяет создать очень информативное представление данных за счет
дополнительных элементов.
•
Форма с подформой
. Представляет собой форму, в которой отображаются
два или более связанных между собой наборов данных. Эта форма
используется для вывода данных из связанных таблиц. В главной форме
отображаются записи из одной таблицы, а в подчиненной - записи из
другой таблицы, связанные с текущей записью в главной форме. Этот
вариант представления данных удобен, когда одной записи в первом
наборе данных соответствует несколько записей во втором.
Создавать форму БД при разработке приложения для работы с БД
можно вручную, помещая необходимые компоненты на форму. С другой
стороны, можно также воспользоваться помощью эксперта-построителя
форм БД, а затем, в случае необходимости изменить расположение
отображаемых компонент. Заметим, что эксперт помещает на форму не
только отображаемые компоненты, но и компоненты, которые определяют
связь с БД.
Одной из важных задач при создании приложения для работы с БД
является создание качественных форм БД. Простое, понятное расположение
компонент не только повышает эффективность работы, но и позволяет
минимизировать ошибки ввода.
Пример 1. Создание формы БД с подформой для работы с информацией
из БД «Телефонная книжка»
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »