使用linq从SQL Server获取数据

时间:2015-11-12 02:11:31

标签: asp.net sql-server linq

我正在使用这个Linq代码从数据库中获取所有变量,但首先我只想获得前6行数据:

 infos = infos.Where(q => q.ParentSId != null).ToArray();
 searchConds.CountrySIds = infos.Select(q => q.SId).ToArray();

那我怎么办呢?

2 个答案:

答案 0 :(得分:0)

尝试使用" Take":

infos = infos.Where(q => q.ParentSId != null).Take(6).ToArray();

searchConds.CountrySIds = infos.Select(q => q.SId).Take(6).ToArray();

我不知道你是否想要限制第一或第二条指令。

很高兴为您提供帮助

答案 1 :(得分:0)

您可以像这样使用.Take(6)

infos = infos.Where(q => q.ParentSId != null).Take(6).ToArray();