0

リンクインを介してユーザーをログインさせようとしていますが、Account / ExternalLoginConfirmationのデフォルトのテンプレートにアクセスすると、次のエラーが発生します。

datetime2データ型をdatetimeデータ型に変換すると、値が範囲外になりました。ステートメントは終了されました。説明:現在のWebリクエストの実行中に未処理の例外が発生しました。エラーとそれがコードのどこで発生したかについての詳細は、スタックトレースを確認してください。

例外の詳細:System.Data.SqlClient.SqlException:datetime2データ型をdatetimeデータ型に変換すると、値が範囲外になりました。

このlibのエラーに精通している人はいますか?

4

1 に答える 1

1

DateTimeデータベースの列をnull以外に設定し、値を割り当てなかった(NULLのままにした)場合、EntityFrameworkを使用する前にこの問題が発生しました。

コードをチェックし、NotNullでマークされているDateTimeプロパティを探し、変更をコミットしたりレコードを保存したりする前に、これらのプロパティ値を割り当てていることを確認してください。

于 2013-03-13T20:12:04.987 に答える