В начало
Механизм «master-detail»Есть некая база данных «Firma.gdb», расположенная в папке «C:\INTERBASE», в ней две таблицы «Otdeli» и «Sotrudniki». Необходимо с помощью средств «Дельфи-7» организовать связь двух таблиц по типу «master-detail». Таблица «Sotrudniki» имеет следующие поля:
А таблица «Otdeli» содержит:
Для реализации механизма «master-detail» на форме приложения должны быть расположены следующие компоненты:
Рис.
1. Расположение компонентов на форме Две особенности, чтобы связать две таблицы:
Если все сделано правильно, то при
выборе отдела в верхней таблице «Otdeli» автоматически в нижней таблице «Sotrudniki» будет выведен список
сотрудников, работающих в данном конкретном отделе.
Рис. 2. Результат работы программы |
| ||||||||||||||||||||||||||