マスター/詳細接続を使用して接続されている2つのテーブルがあります。Form2の作成時に接続を逆にする必要があります。つまり、マスターテーブルが詳細テーブルになり、詳細テーブルがマスターテーブルになります。
これを試してみたところ、プログラムはコンパイルされましたが、希望どおりに動作しません(以前の接続は切断されましたが、逆にされていないため、プログラムはテーブルがまったく接続されていないように動作します):
Form1.ADOTableDetail.MasterSource.Destroy;
Form1.ADOTableMaster.MasterSource := Form1.DataSourceDetail;
Form1.ADOTableMaster.MasterFields := 'the_field_that_connects_them';
これをどのように達成できるかについてのアイデアはありますか?