1. Должно быть отношение (если есть внешний ключ, то создаётся автоматически)

Вариант А

2. Установить DataSource'ы для каждой сетки на один и тот же DataSet.
3. Установить Master-грид и Detail-грид на Master-DataSource.
4. Установить свойство DataMember Detail-грид - на нужное отношение (внешний ключ).

читать дальше
(с)www.akadia.com/services/dotnet_databinding.html


Вариант Б

2. Создать BindingSource. Его Datasource установить не на Dataset1, а на BindingSource master-таблицы. Его DataMEmber указать на ключ.(Возможно, автоматически при присутсвии ключа в базе он не появляется, я его создавала вручную, удалив автоматически созданное отношение и создав его же заново)
3. Установить свойство DDatasource Detail-грид - на новый ключный BindingSource.
Ключный BindingSource можно использовать теперь во всех объектах.

@темы: c#, oracle, DELPHI->Visual Studio, Data Controls, Windows Form, Visual Studio