Базы данных и знаний. Проектирование баз данных по технологии "клиент-сервер" и разработка клиентских приложений. Токмаков Г.П. - 92 стр.

UptoLike

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

- 92-
Кнопка «Удалить» производит удаление выделенного элемента из таблицы
БД. Для удаления экземпляров сущностей для всех таблиц предусмотрена хра-
нимая процедура del__<имя_таблицы>.
3.4.2. ПОДГОТОВКА К СОЗДАНИЮ ДИАЛОГОВЫХ ОКОН
В ходе дальнейшей разработки пользовательского приложения для
каждой сущности БД будем создавать формы описанных типов. Поэтому
определим их как базовые классы, которые
будут использованы при создании форм
списка и форм элемента. Для этого следует
создать их и внести в репозитарий.
1. Выберите проект main.exe и добавьте в
него новую форму (File\New Form) . По
умолчанию Delphi создаст ее с именем
Forml, а соответствующий модуль - Unitl.
Помес тите на нее две кнопки и компоненты
для работы с БД TDataSource, TDataBase,
TStoredProc (рис. 62). Рис. 62. Форма fBaseElemForm
2. С помощью Object Inspector устано-
вите указанные в табл. 14 значения свойств.
3. Сохраните модуль в подкаталоге COURSE/Common как uBaseElemForm.
4. Теперь внесите форму в репозитарий, для чего щелкните по свободному
месту формы плавающее командное меню и выберите команду меню формы
«Add to Repositary...».
5. Заполните поля диалогового окна, как показано на рис. 63.
Табл. 14. Значения свойств ком по ненто в, размещенных на форме fBaseElemForm
К
омпонента Свойств
о
З
начени
е
Forml BorderStyleName
Name
BsDialog
FBaseElemForm
Button 1 Caption
Name
ModalResult
Отмена
BtnCancel
MrCancel
Button2 Caption
Name
ModalResult
OK
BtnOK
MrOKl
DataSourcel DataSet StoredProcl
DataBasel DatabaseName ' TEACHER
StoredProcl DatabaseName i TEACHER
В поле «Description» можно ввести текс товую информацию о форме.
В поле «Author» укажите свою фамилию и нажмите «ок». Удалите форму из
проекта main. Для этого выделите ее в дереве группы, выберите в командном