Lambda表达式未提供期望的结果

时间:2019-04-17 11:58:13

标签: c# sql .net linq lambda

我的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条以下记录:-

enter image description here

我想通过Lambda表达式获取此结果。 我写成:-

var clientConfigurationVersion= context.ClientConfigurationVersions.Where(x => (x.CreatedOn >= _startDate) && (x.CreatedOn <= _endDate) );

我传递了相同的日期,但是它只给我一个记录,即我们在Sql Result窗口中可以看到的第一条记录。

我的Lambda表达式有什么问题?

0 个答案:

没有答案