2
我有一個類從該繼承:自動生成時間戳(代碼前):一個DATETIME2數據類型爲datetime數據的轉換是外的範圍內的值
public abstract class BaseEntity
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public Guid Id { get; set; }
[DatabaseGenerated(DatabaseGeneratedOption.Computed)]
public DateTime CreatedAt { get; set; }
}
但是當我嘗試到persis實例(在這裏我就不設置CreatedAt
),它失敗,錯誤:
{"The conversion of a datetime2 data type to a datetime data type resulted in an out-of-range value.\r\nThe statement has been terminated."}
我做錯了嗎?
看看這篇博客會幫助你,給一個好解釋什麼正在發生。 http://www.mikesdotnetting.com/article/229/conversion-of-a-datetime2-data-type-to-a-datetime-data-type-resulted-in-an-out-of – 2015-01-21 01:39:11
@AlinaVinnichek你應該張貼摘要作爲信用的答案。它幫助我知道有很多方法可以解決這個問題。 – AC4 2016-01-19 01:12:40