2012-04-24 14 views
0

DBExpressを使用してMySQLに接続しています。私は2つのテーブル間のマスター詳細関係を持っています。私はDatasetProvider経由で親テーブルを提供しています。クライアント側には2つのクライアントデータセットがあります。そのうちの1人がプロバイダにアクセスし、すべての親フィールド+子のネストされたデータセットフィールドを持ちます。 2番目のclientdataset Datasetフィールドプロパティは、親の入れ子になったデータセットフィールドに設定されます。Delphi DBExpress親子該当するマスターレコードが見つかりません

子データセットに新しいレコードを追加すると、「対応するマスターレコードが見つかりません」というエラーが表示されます。

理由がわかりません。

Nirav ClientDataSetの中で大きなバグとtdatasetfields(nesteddataset)リンクを行うあり

答えて

1

。 これはXEおよびXE2で発生します ルール: 1つのプロバイダでネストされたデータセットが必要な場合は、リンクテーブル期間に同じ列名が必要です。

関連する問題