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_Identifier
with Courier_Identifier
)があるので、レコードを挿入するとエラーになり、
Null 値を列 'FK_Courier_Identifier'、表 Courier_VT に挿入できません。列は null を許可しません
Courier_Identifier
しかし、レコードはクーリエテーブルに投稿されます。投稿する前ににを割り当てる必要があることは知ってFK_Courier_Identifier
いますが、どこでどのように行うべきかわかりません
このシナリオでレコードを挿入/削除するにはどうすればよいでしょうか? 単一のを使用して達成することは可能TADOQuery
ですか?