首页 新闻 赞助 找找看

求救 EntityFramework 日期字段查询,想判断日期中的某个年月,这样的方法编译通过,调用失败

0
悬赏园豆:20 [已关闭问题] 关闭于 2017-03-02 21:39

"Message": "出现错误。",
"ExceptionMessage": "LINQ to Entities 不识别方法“System.String ToString(System.String)”,因此该方法无法转换为存储表达式。",
"ExceptionType": "System.NotSupportedException",
"StackTrace": " 在 System.Data.Entity.Core.Objects.ELinq.ExpressionConverter.MethodCallTranslator.DefaultTranslator.Translate(ExpressionConverter parent, MethodCallExpression call)\r\n 在 System.Data.Entity.Core.Objects.ELinq.ExpressionConverter.MethodCallTranslator.TypedTranslate(ExpressionConverter parent, MethodCallExpression linq)\r\n 在 System.Data.Entity.Core.Objects.ELinq.ExpressionConverter.TypedTranslator`1.Translate(ExpressionC

 

代码如下所示:

temp = temp.Where<Extend_News>(u => u.PubDate.HasValue && u.PubDate.Value.ToString("MM-dd").Contains(param.PubDate));

代码小六的主页 代码小六 | 初学一级 | 园豆:8
提问于:2016-11-16 22:59
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册