0

GridViewLinq-to-SQL を介して SQL Server データベースからデータを取得するページがあります。

自動生成された削除ボタンを利用しました。ただし、削除コマンドが適切に機能するためには、削除したいレコードに関連する 1 つのテーブルも変更されていることを何らかの形で確認する必要があります (その中の関連するレコードも検索され、削除されます)。

これを行う最も簡単な方法は何ですか?

ありがとう、オンドレイ

4

1 に答える 1

2

カスケード削除で外部キー制約を定義します。

ルールの削除

外部キー関係に関係するデータを含む行をユーザーが削除しようとした場合の動作を指定します。

  • アクションなしエラー メッセージにより、削除が許可されていないことがユーザーに通知され、DELETE はロールバックされます。
  • カスケード外部キー関係に関係するデータを含むすべての行を削除します。
  • Set Nullテーブルのすべての外部キー列が null 値を受け入れることができる場合、値を null に設定します。
于 2012-05-09T08:41:36.590 に答える