Допустим вы подключаетесь к DBF через BDE.
1. Добавляете на форму компоненты Table1 и Table2
2. Добавляете на форму компонент DataSource1
Допустим Table1 у вас главная, а Table2 подчиненая, тогда:
Код:
DataSource1.DataSet := Table1;
Table2.MasterSource := DataSource1;
Table2.MasterFields := 'ID'; // ID - это ключевое поле мастер-таблицы
Table2.IndexFieldNames := 'MasterID'; // MasterID - это поле из детайл-таблицы по которому осуществялется связь с мастер-таблицей
Вот собственно и все. Теперь при смене записи в мастер-таблице будет автоматом выбраны подходящие записи из детайл-таблицы