程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> 從 datetime2 數據類型到 datetime 數據類型的轉換產生一個超出范圍的值。,datetime2datetime

從 datetime2 數據類型到 datetime 數據類型的轉換產生一個超出范圍的值。,datetime2datetime

編輯:關於.NET

從 datetime2 數據類型到 datetime 數據類型的轉換產生一個超出范圍的值。,datetime2datetime


EF異常:從 datetime2 數據類型到 datetime 數據類型的轉換產生一個超出范圍的值。

我遇到的場景:接收的時間是string類型,jsonserializer時出現了異常,轉換為"0001/1/1 00:00:00",再給EF Update後SaveChanges時出現了異常,數據庫中字段類型為DateTime。

原因:

指定 SQL Server 特定數據類型的字段、 屬性,用於 SqlParameter。

命名空間:   System.Data
程序集:  System.Data(位於 System.Data.dll)

public enum SqlDbType

MSDN上的解釋說明

 

這和struct System.DateTime並沒有什麼太大關系

System.DateTime

參考:http://blog.csdn.net/zhruifei/article/details/50715528

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved