我的SQL查询为:-
SELECT CreatedOn,* FROM [dbo].[ClientConfigurationVersion] --order by CreatedOn
WHERE CONVERT(date,CreatedOn)>=CONVERT(date,'2019-03-15')
and CONVERT(date,CreatedOn)<=CONVERT(date,'2019-03-20')
这给了我2条以下记录:-
我想通过Lambda表达式获取此结果。 我写成:-
var clientConfigurationVersion= context.ClientConfigurationVersions.Where(x => (x.CreatedOn >= _startDate) && (x.CreatedOn <= _endDate) );
我传递了相同的日期,但是它只给我一个记录,即我们在Sql Result窗口中可以看到的第一条记录。
我的Lambda表达式有什么问题?