LINQ to Entity里面不能使用DateTime
2013-07-13 18:24
330 查看
LINQ中不能直接使用DateTime,否则会报错:‘The specified type member 'Date' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are support’
需要把DateTime定义在LINQ之外,例如:
需要把DateTime定义在LINQ之外,例如:
var now = DateTime.Now.Date; var query = from a in _workPeriodRepository.Table where a.StartDate <= now && a.EndDate >= now select a; return query.ToList();
相关文章推荐
- LinqToEntity中.toString()与.toShortDateTime()无法使用的问题解决方式
- Silverlight + WCF使用Linq to SQL以及ADO.NET Entity Data Model更新数据库子表方法
- linq To Entity (Microsoft Entity FRAMEWORK)的结合银光的使用。
- linq to sql: 在Entityfamework Core中使用多个DbContext
- VS2008下使用Linq To Entity的Skip().Take()分页查询时遇到数据结果不对的问题
- asp.net MVC + linq to Entity简单教程(五)linq to Entity中join的使用以及子查询
- 如何使用 Linq to Entity 实现 in 操作
- Entity Framework -- Linq To Entity使用方式
- 在Linq to Entity 中使用lambda表达式来实现Left Join和Join
- 学习并使用了两种linq to entity 的实现sql关键字in的查询方法
- 如何在 ASP.NET项目里面正确使用Linq to Sql(转)
- linq to sql Attach 不能添加其键已在使用中的实体
- Entity Framework(LINQ to Entities)使用日期判断条件Truncate日期函数
- 学习并使用了两种linq to entity 的实现sql关键字in的查询方法
- asp.net MVC + linq to Entity简单教程(四)linq to Entity查询中其它方法的使用
- LINQ TO Entity 执行存储过程(不能获得存储过程返回的0或1)
- asp.net MVC + linq to Entity简单教程(五)linq to Entity中join的使用以及子查询
- 如何在ASP.NET项目里面正确使用Linq to Sql
- asp.net MVC + linq to Entity简单教程(四)linq to Entity查询中其它方法的使用
- 扩展LINQ to Entity:使用Lambda Expression批量删除数据------让微软帮我们生成T-SQL语句