使用LINQ,如何将空值插入SQL Server 2008 DateTime列?
下面的代码插入"1/1/1900 12:00:00 AM",但我想插入"NULL"
CreatDate = System.Data.SqlTypes.SqlDateTime.Null
Run Code Online (Sandbox Code Playgroud)
小智 6
确保DB中的列设置为允许NULL并且您的实体属性"CreateDate"定义为"DateTime?CreateDate {get; set;}".然后,只需设置"CreateDate = null".