BOLD - инструмент реализации MDA в Delphi


Управление взаимодействием с СУБД с помощью BoldActions


В состав Borland MDA входят инструменты BoldActions — достаточно удобные средства для обеспечения автоматических действий по созданию баз данных и управления подключением к уровню данных на этапе выполнения приложения. Их применение осуществляется посредством стандартного Delphi-компонента ActionList. Поместим его на нашу форму и выберем действие TBoldIBDatabaseAction (рис. 6 и 7).

Это действие предназначено для генерации схемы базы данных СУБД Interbase. В инспекторе объектов можно настроить параметры этого действия, указав свойства генерируемой базы данных (рис. 8).

Кроме того, добавим еще два действия — TBoldActivateSystemAction (активизация объектного пространства) и TBoldUpdateDBAction (обновление базы данных). Поместим на форму три кнопки, при этом каждую из них свяжем с одним из вышеуказанных действий (рис. 9), и запустим приложение на исполнение.

Убедимся, что при нажатии кнопки Создать БД генерируется новая база данных, с помощью кнопки Подключить активизируется объектное пространство (отображается информация из БД и обеспечивается возможность ее редактирования), а посредством кнопки Обновить БД отредактированная или добавленная пользователем информация запоминается в базе данных.

В начало В начало



- Начало -  - Назад -  - Вперед -