ビジネスアプリケーションを開発しようとしていますが、いくつかの問題が発生しています。
DBDataSet
データベースをソースとして使用している があります。
VS を使用して、データソース ウィンドウからフォームにドラッグして DataGridView を自動的に生成しています。
私は2つのテーブルを持っています。Customer
とSales
。Sales
それらの間には の id 列を参照する の id 列と 1 対 1 の関係がありCustomer
ます。
ただし、DataGridViewSales
の id 列にない値を id 列に入力するCustomer
と、例外はスローされず、代わりにデータの入力が許可されます。
ただし、同じテーブルに重複する主キーを入力しようとすると、datagridview は例外をスローして応答します。
外部キー制約に対して同じことを行うにはどうすればよいですか。