我在 ASP.NET MVC 应用程序中使用 LINQ TO SQL,我的代码看起来像这样
ISingleResult<proc_get_dataResult> sproc_result = db.proc_get_data();
return sproc_result .AsEnumerable().Cast<proc_get_dataResult>().ToList();
我上面的代码将整个结果集作为列表返回。但是,有问题的查询可能会返回大量数据,因此我想限制正在创建的对象的数量。因此,我现在将页码传递给此方法,例如,如果我传入第 2 页,如果每页常量设置为 25,我只想返回条目 26-50。
有没有办法做到这一点?
提前致谢