“System.Nullable<System.DateTime>”不包孕“Year”的定义,并且找不到可接受类型为“System.Nullable
“System.NullableSystem.DateTime”不包含“Year”的定义,并且找不到可接受类型为“System.NullableC# code
“System.Nullable<System.DateTime>”不包含“Year”的定义,并且找不到可接受类型为“System.Nullable<
C# codefrom e in _db.t_Orderwhere e.f_ShippingDate.Year==2012 && e.f_ShippingDate.Month==8select e;
数据库中的f_ShippingDate字段可为空,导致编译器报如题的错误,如何在不修改数据库的情况下解决该问题,求助!!
[解决办法]e.f_ShippingDate.Year==2012
=>
e.f_ShippingDate.Value.Year==2012