的操作数,我使用LINQ查询,但得到错误 Cannot apply operator >= to operands of type system.datetime and string
得到错误不能申请运营商类型的System.DateTime和字符串
这里是我的LINQ查询
var myBirthDate= BirthDate.ToString("yyyy-MM-dd HH':'mm':'ss");
var myList= (from myEntity in myEntityRepository.AsQueryable()
where
myEntity.id== Id &&
myEntity.birthdate >= myBirthDate
select myEntity).Take(1);
我转换日期到yyyy-MM-dd HH':'mm':'ss
格式因为我从客户端获得其他格式。
我该如何避免此错误?
异常消息是自我描述性的! – 2014-11-06 10:09:51