Entity frameworkString 和 DateTime的对比from u in abc where Convert.ToDateTime(u.Times) DateTime.
Entity framework String 和 DateTime的对比
from u in abc where Convert.ToDateTime(u.Times) > DateTime.Now select u
这个Convert.ToDateTime报错 LINQ to Entities 不识别方法“System.DateTime ToDateTime(System.String)”,因此该方法无法转换为存储表达式。 我用的是MySql的数据库 由于mysql表中没有直接和datetime匹配的类型我就使用了string类型的数据类型 而且entity framework对mysql貌似支持很少。。。 这个怎么解决 [解决办法] from u in abc.AsEnumerable() where Convert.ToDateTime(u.Times) > DateTime.Now select u [解决办法] 无论什么问题,一劳永逸最简单的解决办法就是自定义一个函数