SQL Server データベースに接続された Linq DataContext を使用して INSERT を実行すると、SqlDateTime オーバーフロー エラー (1753 年 1 月 1 日 12:00:00 AM から 9999 年 12 月 31 日 11:59:59 PM の間にある必要があります) が発生します。 SubmitChanges() を実行します。
デバッガーを使用すると、日付の値は正しいです。コードを一時的に更新して日付値を DateTime.Now に設定しても、挿入は行われません。
この動作の回避策を見つけた人はいますか? データコンテキストがデータベースに送信する SQL を確認する方法があるかもしれません。