SqlException:将datetime2数据类型转换为datetime数据类型时导致超出范围的值。
我的代码是这样的:
using (var contxt = new realtydbEntities())
{
var status = GetStatus();
var repIssue = new RepairIssue()
{
CreaterId = AuthorId,
RepairItemDesc = this.txtDescription.Text,
CreateDate = DateTime.Now,//here's the problem
RepairIssueStatu = status
};
contxt.AddObject("RepairIssues", repIssue);
contxt.SaveChanges();
}
将 CreateDate 属性映射到一个类型为 smalldatetime 的列上,如何使得这段代码运行?