TADOQuery左外部結合を使用して、2 つの異なるテーブルから 単一のi pull レコードを使用します。
Select M*, D.* from Courier M Left outer join Courier_VT D on M.Courier_Identifier = D.FK_Courier_Identifier
を使用して、TDBGridフィールドの更新を MSSQL DB に正常に投稿します。
外部キー参照( FK_Courier_Identifierwith Courier_Identifier)があるので、レコードを挿入するとエラーになり、
Null 値を列 'FK_Courier_Identifier'、表 Courier_VT に挿入できません。列は null を許可しません
Courier_Identifierしかし、レコードはクーリエテーブルに投稿されます。投稿する前ににを割り当てる必要があることは知ってFK_Courier_Identifierいますが、どこでどのように行うべきかわかりません
このシナリオでレコードを挿入/削除するにはどうすればよいでしょうか? 単一のを使用して達成することは可能TADOQueryですか?