0

MS SQL Server 2008 R2 とエンティティ フレームワークを使用しています。作成時に記事を書く必要があるのですが、どのようなデータベースとモデルを作成するのですか?

datetime2 を使用したいのはわかっていますが、データベースにはこのタイプのデータがあります。

モデル「DateTime」、データベースタイプ「datetime」で試しました

エラーがあります

datetime2 データ型を datetime データ型に変換すると、範囲外の値になりました。ステートメントは終了されました。

anser:フィールドを初期化しません

4

1 に答える 1

0

この投稿をご覧くださいhttp://chyuck.com/Post/View/68

したがって、2つの解決策があります。

  1. edmxファイルで、ProviderManifestTokenの値を2008から2005に変更します。CodeFirstについては、この質問を参照してください。
  2. DBでdatetime2を使用します。おそらくそれはより良い解決策です。

PSそれはASP.NETMVCに接続されていません。

于 2012-05-10T10:29:37.267 に答える