问题标签 [paging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
7324 浏览

sql - 分页 SQL Server 2005 结果

如何在 SQL Server 2005 中对结果进行分页?

我在 SQL Server 2000 中尝试过,但没有可靠的方法来做到这一点。我现在想知道 SQL Server 2005 是否有任何内置方法?

我所说的分页是指,例如,如果我按用户名列出用户,我希望能够只返回前 10 条记录,然后是接下来的 10 条记录,依此类推。

任何帮助将非常感激。

0 投票
2 回答
8346 浏览

.net - 如何使用 Linq 对通用集合进行分页?

我有一个 System.Generic.Collections.List(Of MyCustomClass) 类型的对象。

给定整数变量 pagesize 和 pagenumber,如何仅查询 MyCustomClass 对象的任何单页?

0 投票
2 回答
1193 浏览

vb.net - 在没有 Linq 的情况下分页通用集合

我有一个 System.Generic.Collections.List(Of MyCustomClass) 类型的对象。

给定整数变量 pagesize 和 pagenumber,我怎样才能只收集任何单页MyCustomClass对象?

这就是我所拥有的。我该如何改进它?

0 投票
4 回答
308 浏览

sql - 如何提供更新内容的下一页?

如果您知道如何更好地提出问题,请随时编辑标题。(标记也是一个问题。)这个问题在这个一般形式中可能太难了,所以让我们考虑一个具体的例子。

您可以通过请求/questions ?sort=newest页面获得一屏 stackoverflow 问题。下一页链接指向/questions?page=2 &sort=newest. 我想在服务器端,请求被翻译成带有 LIMIT 子句的 SQL 查询。这种方法的问题是,如果在用户浏览第一页时添加了新问题,他的第二页将从他已经看到的一些问题开始。(如果他每页有 10 个问题,并且恰好添加了 10 个新问题,那么他第二次会得到完全相同的内容!)

有没有一种优雅的方法来解决这个常见问题?我意识到这不是什么大问题,至少对于stackoverflow来说不是,但仍然如此。

我最好的想法(除了存储每个客户端的请求历史)是使用/questions?answer_id=NNN格式。服务器返回一个以请求的答案开头的页面,并将下一页上第一个答案的 id 放入下一页链接。一定有办法为此编写 SQL,对吧?

平时是怎么做的?还是有更好的方法?

0 投票
6 回答
12274 浏览

algorithm - 创建分页链接的算法/伪代码?

有人可以提供代码或伪代码来说明 StackOverflow 上的分页链接是如何生成的吗?

我一直在绞尽脑汁,但想不出一种体面的方法来构建动态链接,该链接始终显示当前的 2 页,以及第一页和最后一页。

例子:1 ... 5 6 7 ... 593

0 投票
6 回答
2508 浏览

database - 如何实现数据库引擎独立分页?

任务:实现适合不同RDBMS的数据库记录分页。方法应该适用于主流引擎 - MSSQL2000+、Oracle、MySql 等。

请不要发布 RDBMS 特定的解决方案,我知道如何为大多数现代数据库引擎实现这一点。我正在寻找通用解决方案。目前我只想到基于临时表的解决方案。

编辑:
我正在寻找 SQL 解决方案,而不是第 3 方库。

0 投票
5 回答
3604 浏览

java - 在 JavaServer Faces 中如何处理分页列表?

我有一个JSF应用程序,我将其转换为使用 Web 服务,而不是直接使用数据库查询。以前可以通过简单的 SQL 查询轻松返回一些非常长的列表。我想弄清楚如何使用 JSF/Web 服务实现分页。是否有用于分页 Web 服务的良好设计模式?

如果这很重要,我目前正在使用带有 Tomahawk 扩展(MyFaces 开发团队在捐赠给 Apache 之前创建的一组 JSF 组件)的 JSF的Apache MyFaces参考实现。

0 投票
1 回答
2895 浏览

c# - 如何在 .NET 2.0 中为 asp:DataList 实现分页?

我花了几个小时研究这个问题,只是想分享一个解决方案,以防您需要在 .NET 2.0 中为 asp:DataList 实现分页。

我的具体要求是有“上一个”和“下一个”链接和页码链接。

0 投票
3 回答
2305 浏览

asp.net - ASP.NET OleDbConnection 问题

我正在一个 ASP.NET 网站上工作,我正在使用一个 asp:repeater 并通过 VB.NET 代码隐藏文件完成分页。我在数据库连接方面遇到了问题。据我所知,分页正在工作,但我无法确定数据。

该数据库是 Microsoft Access 数据库。应该访问数据库的函数是:

ASP.NET 是:

0 投票
4 回答
425 浏览

user-interface - 这种类型的页面导航有名称吗?

只是出于好奇,我一直在研究的那种导航有名字吗?

它看起来像这样:

<<first <previous 1 2 3 4 5 [...] 20 next> last>>

即导航你有x个页面,但你不想显示x个链接,你想限制占用的空间量,所以你一次显示y个链接,并指示其他页面的存在一个省略。

在中间的某个点,它看起来像这样:

<<first <previous [...] 8 9 10 11 12 [...] 20 next> last>>

两边都有省略。