他の 2 つのテーブルを結合しているテーブルからレコードを削除しようとしていますが、外部キー関係がこの操作の実行を妨げているようです。
データベースでは外部キー制約が強制されておらず、奇妙にスローされるエラーがないことに注意してください。単にレコードを削除するわけではありません。また、結合テーブルではないテーブルから他のレコードを簡単に削除できます。
私が使用している現在のフレームワークは Asp.Net MVC2 ですが、SqlCommand オブジェクトを使用して削除しようとしても機能しなかったため、フレームワークに起因するものではありません。注意すべきことの 1 つは、ストアド プロシージャを使用して実行する場合、または SQL Management Studio でクエリを実行する場合に機能することです。また、アプリは現在、データベースと同じサーバー上にありません。
ここに何かアイデアはありますか?
前もって感謝します。