关于选择列表中的字段存在相同错误的类似问题,这个问题是关于在比较中使用日期/时间。
使用VS2010和实体框架,日期都是非零且有效。 DateA和DateB都是DateTime类型
(from s in _db. ....
< joins >
where ( ... )
&& (
(s.StartDate<= DateA && s.EndDate>DateB)
|| (s.StartDate > DateA && s.EndDate <= DateB)
|| (s.StartDate <= DateB&& s.EndDate > DateB)
)
orderby s.StartDate
select < ....>
);
异常callstack以
开头MySql.Data.Types.MySqlDateTime.GetDateTime()
可能是日期格式/文化不兼容。找不到改变MySQL格式的方法。