エンティティフレームワークは、エラーの原因となった正確なエンティティと属性を知らせることなく、例外で汎用メッセージを返します。エラーの詳細情報を入手するにはどうすればよいですか?エンティティフレームワークで例外を引き起こす正確なエンティティを見つけよう
これは、このような
として、多くの場合、操作が失敗起こる:外部キー特性の1つ以上が非NULL可能であるため、関係を変更することができませんでした。リレーションシップが変更されると、関連する外部キー・プロパティーはNULL値に設定されます。外部キーがNULL値をサポートしていない場合は、新しい関係を定義する必要があります。また、外部キー・プロパティーに別の非NULL値を割り当てる必要があります。
と
datetimeデータ型にDATETIME2データ型の変換は、範囲外の値をもたらしました。ステートメントは終了されました。
例外の詳細:
[SQLExceptionが(0x80131904):datetimeデータ型にDATETIME2データ型の変換は、範囲外の値をもたらしました。 ステートメントが終了しました。] System.Data.SqlClient.SqlConnection.OnError(SQLException例外、ブールbreakConnection)404 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()412 System.Data.SqlClient.TdsParser。ファイル名を指定して実行(runBehavior runBehavior、SqlCommandオブジェクトcmdHandler、SqlDataReaderのデータストリーム、BulkCopySimpleResultSet bulkCopyHandler、TdsParserStateObject stateObj)2660 System.Data.SqlClient.SqlDataReader.ConsumeMetaData()59 System.Data.SqlClient.SqlDataReader.get_MetaData()118 システム。 DataBaseから継承されます。 、Boolean returnStream、Boolean async)+6432994 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior、RunBehavior runBehavior、Boolean戻り値、Stringメソッド、DbAsyncResult結果)+538 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior 、RunBehavior runBehavior、Boolean returnStream、String method)+28 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehaviorビヘイビア、Stringメソッド)+256 System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehaviorビヘイビア)+19 システム。 (UpdateTranslatorトランスレータ、EntityConnection接続、辞書
2 identifierValues, List
1 generatedValues)+270 System.Data.Mapping.Update.Internal.UpdateTranslator.Update(IEntityStateManag er stateManager、IEntityAdapterアダプター)+391[UpdateException:エントリーの更新中にエラーが発生しました。詳細については内部例外を参照してください。] System.Data.Mapping.Update.Internal.UpdateTranslator.Update(IEntityStateManager stateManager、IEntityAdapterアダプタ)+11223976 System.Data.Objects.ObjectContext.SaveChanges(SaveOptions options)+833 システム。 Data.Entity.Internal.InternalContext.SaveChanges()+218
[DbUpdateException:エントリの更新中にエラーが発生しました。詳細については内部例外を参照してください。] System.Data.Entity。Internal.InternalContext.SaveChanges()291
あなたは 'Datetime2'を使用しているどのように多くの場所? [this](http://stackoverflow.com/a/1334193/1466627)を読んでください。 –