我在EF中有一个查询,它从各种表中获取信息。
我会以这种方式在某些领域的基础上订购:
query = query.OrderBy(x=>new {x.Cde_Conto,x.Data_1,x.Data_2});
如果我在sql server中执行 query.TotraceQuery(); ,我会得到所需的结果。
但是我必须做一个额外的步骤...我必须在我的html页面内的表格中只显示一部分数据。
query.Skip(parameters.start).Take(parameters.length);
如果我执行此步骤,我在查询中丢失了订单。 我不知道问题是 Take 还是 Skip 。
感谢。 抱歉英语不好。