DataContext.Submitの変更またはUpdateAllを呼び出すときに、そこにある制約を見過ごす必要があるプロパティを設定する必要があります。外部キーや主キー制約などの制約C#:制約と外部キーをチェックしないLinqの更新
答えて
これらのチェックは、データベースの外部から「オフ」にすることはできません。必要に応じてデータベース上で無効にすることができます。大量の行を一括して挿入する場合に使用します。
Linq-To-SQLのようなデータベースアクセスコンポーネントは(そしては!ではいけません)これらのチェックをオフにするだけです。これらの小切手は正当な理由のためにそこにあります!
これらのチェックをオフにする理由は何ですか?あなたは何を達成しようとしていますか?あなたがもう少し説明すれば、おそらくコミュニティは、汚いトリックがなければ、あなたがしたいことを達成する方法を見つける手助けをすることができます....
更新チェックが拒否されるようにabtを無効にする方法はありますか?並行性チェック。 ConflictMode Enumerationの行に何かがあります。 – Joy
@ジョイ:同じこと:それらのチェックがある**理由のために** - あなたはそれらを尊重する必要があります!データアクセスコードからそれらを無効にすることはできません(データベース内からのみ)。あなたは何をしようとしていますか?その制約はなぜあなたにとって問題なのですか? –
SQL Serverで許容される制約が、COMMIT(SQL仕様によってプロビジョニングされる)まで手間で*延期される可能性がある場合には、それはいいことではないでしょうか? ;-)それは確かにいくつかの "ダム"マルチテーブルのバッチインポートをより簡単に(循環参照が可能)...とにかく、私が見た一般的な "仕事"は*無効に*(ick!)してから*再この制約は、そのようなセマンティクスを取得しようとすると非常に貧弱な解決策です。ときどきNULLABLEフィールドは、循環依存関係の問題を「回避」するために使用されることがあります。 –
- 1. トランザクションのmysql外部キー更新制約?
- 2. 外部キー制約
- 3. 外部キーを持つSybase制約と外部テーブルのカラム値の条件チェック
- 4. 制約を使用して列を更新しないSQL更新ステートメントで外部キー制約がチェックされますか?
- 5. Redshift Constraints(主キーと外部キー制約)
- 6. SQLの外部キー制約
- 7. SqlAlchemyの外部キー制約
- 8. フラスコの外部キー制約
- 9. 外部キーの制約エラー
- 10. ストアドプロシージャの外部キー制約
- 11. 外部キーの制約がない「キー」とは何ですか?
- 12. 外部キー制約付きローの更新でロックする
- 13. Nullable外部キー制約
- 14. デバッグ外部キー制約エラー
- 15. 外部キー制約がエラー
- 16. エラー外部キー制約
- 17. 外部キー制約エラー4
- 18. 1:1外部キー制約
- 19. エラー1215外部キー制約
- 20. SQL Serverの:制約と外部キー
- 21. MySQL - 制約と外部キーの追加
- 22. 外部キー制約を外す
- 23. EF外部キー制約とリポジトリパターン
- 24. 削除と外部キー制約SQL
- 25. 外部キー関係の制約 - 、更新にカスケード外来IDの他の値
- 26. テーブル名を変更した後の外部キー制約
- 27. 外部キー削除カスケードの制約が動作しないpostgres
- 28. MySQLの外部キー制約の混乱
- 29. SQLiteの外部キーの制約
- 30. MySqlの外部キー制約の問題
これはLINQ-TO-SQL自体の外にあります(SQL Serverは、即時制約*のみで、このようなモデルの整合性違反を激しく拒否します)。特定のタスクが何かに関する詳細が提供されていれば、そのようなことができれば、より良い解決策/作業情報が掲載される可能性が高くなります。ハッピーコーディング。 –