`
redsky008
  • 浏览: 351701 次
  • 性别: Icon_minigender_1
  • 来自: 成都正在项目
社区版块
存档分类
最新评论

分页代码的最佳实现方式

 
阅读更多
有网友提供了3种实现方式,虽然下面这种方式效率为中间,但这种方式最灵活,因为有些时候排序并不是只以ID排序的,用ID排序的请用另一种方式

该方式可以用作各种关系数据库,包含H2database数据库

-- 页数从 0 开始 
select top 页大小 *
from 表
where (排序字段 not in
(select top 页大小*页数 排序字段
from 表 
order by 排序字段  desc))
order by 排序字段 desc
分享到:
评论

相关推荐

    分页代码 重分页代码

    在这个场景中,"分页代码 重分页代码" 指的是在SSH框架下实现分页功能的代码,并且强调了代码的复用性,即在一个工程中只需要一个公共的分页类。 分页的目的是为了提高用户体验,避免一次性加载大量数据导致页面...

    asp.net AJAX分页 分页代码

    5. **分页代码实现** 在服务器端,你需要处理分页逻辑,通常在数据绑定事件(如GridView的`RowDataBound`或`PageIndexChanging`事件)中执行。这包括根据当前页索引计算数据范围,从数据库查询相应数据,并将其绑定...

    非常优秀的Java分页代码

    这套分页代码可能包含了以上提到的一些或全部特性,通过下载并研究其中的实现,你可以更好地理解Java分页的原理和最佳实践,提高开发效率。同时,这也是一个很好的学习和参考资源,有助于你在实际项目中灵活运用分页...

    java通用分页代码实例.rar

    这个"java通用分页代码实例"应该包含了上述概念的实现,你可以通过解压"page"文件查看具体代码,学习如何将这些理论应用到实践中。通过学习和理解这个实例,你可以更好地掌握Java中的分页技术,并将其应用于自己的...

    access分页实现 源代码

    此分页实现方式的核心在于通过`NOT IN`子句排除前一页已显示的记录,从而实现数据的分页加载。这种方式避免了直接跳过大量记录的低效操作,提高了查询效率。然而,这种方法也有其局限性,尤其是在`unqid`字段上存在...

    ASP.NET分页功能的实现

    ASP.NET是一种基于.NET Framework的服务器端网页开发技术,由微软公司推出,用于构建动态网站、Web应用程序和Web服务。在大型数据展示时,分页功能...在实际开发中,根据项目需求调整和优化分页逻辑,以实现最佳效果。

    MVC分页代码

    本篇主要围绕一个具体的MVC分页代码示例进行分析,该代码旨在提供一种高效分页的方法,通过Ajax技术实现页面的无刷新加载。 #### 二、代码解析 首先,我们来看一下这段代码的主要逻辑: ```csharp public static ...

    hibernate分页代码

    总结起来,"hibernate分页代码"是一个关于如何在Hibernate中进行分页查询的实践示例,适用于在MyEclipse环境下运行。通过Criteria API或HQL,开发者能够方便地实现分页功能,提升应用性能,为用户提供更好的体验。...

    JSP +分页技术+JSP经典分页代码+servlet +分页

    本篇将深入探讨JSP(JavaServer Pages)结合分页技术和Servlet的实现方式,以及一个经典JSP分页代码的详细解析。 首先,我们需要理解JSP的基本概念。JSP是一种动态网页技术,它允许开发者在HTML或XML文档中嵌入Java...

    10种JavaScript分页代码

    这些分页代码示例提供了多种实现方式,可以帮助开发者理解和应用JavaScript分页功能。 首先,JavaScript分页的核心原理是通过计算当前页面的数据范围,根据总数据量和每页显示的数量来生成相应的导航链接。当用户...

    多种分页效果的实现

    通过研究这些JavaScript分页库,开发者不仅可以学习到如何创建美观实用的分页效果,还能了解到前端开发中的许多最佳实践,如模块化、代码复用、性能优化等。在实际项目中,选择合适的分页解决方案,并结合项目的特性...

    sybase分页代码使用jdbc分页速度快适合大数据

    使用Java代码实现分页的关键在于维护一个游标(cursor)和一个缓存(cache)。 1. **游标管理**:游标允许我们遍历数据库结果集,一次处理一行数据。在JDBC中,`ResultSet`对象就是一个游标。我们可以通过设置`...

    spring+hibernate+struts实现分页代码

    7. **文件内容**:"ssh实现分页代码.txt"可能包含了实现分页功能的Java代码示例,包括Struts Action、Service、DAO以及相关的配置文件。"分页.txt"可能是关于分页原理、步骤或最佳实践的文档。 通过以上分析,我们...

    jquery分页程序,js分页代码

    **jQuery分页程序和JavaScript分页代码详解** 在网页开发中,当数据量过大时,为了提高用户体验,通常会采用分页技术来展示数据。本篇文章将深入探讨JavaScript(JS)和jQuery实现分页的原理与方法。 首先,我们要...

    ssh实现分页

    为了提高代码复用性,通常我们会创建一个通用的分页类,它包括了页码、每页数量、总记录数、总页数等属性,以及构造函数、获取当前页数据的方法。在DAO层,我们可以调用这个分页类,根据其参数执行相应的数据库查询...

    js实现无刷新分页

    **JavaScript 实现无刷新分页详解** 在网页开发中,分页是一种常见的数据展示方式,尤其是在处理大量数据时。传统的分页通常通过页面跳转实现,但...在实际项目中,可以根据需求选择合适的实现方式,以达到最佳效果。

    hibernate+struts2分页代码

    【hibernate+struts2分页代码】是关于如何在Java Web开发中结合Hibernate ORM框架和Struts2 MVC框架实现数据分页的功能。在Web应用程序中,分页是提高用户体验的重要手段,它允许用户逐步浏览大量数据,而无需一次性...

    ssh分页+ppt说明+源代码

    本压缩包包含的“ssh分页+ppt说明+源代码”资源,显然是为了帮助开发者理解和实现SSH框架下的数据分页功能。 分页是Web应用中常见的一种功能,特别是在数据量大的情况下,它能够提高用户体验,避免一次性加载过多...

    java实现分页示例代码共6页.pdf.zip

    Java是一种广泛使用的编程语言,尤其在企业级应用和Web开发中占据重要地位。...通过学习这个示例代码,开发者可以深入了解Java分页的实现方式,并将其应用于实际项目中,提升应用的性能和用户体验。

    PHP ajax 分页代码类.zip

    "PHP AJAX 分页代码类"是一个专门为PHP设计的类,它允许开发者通过AJAX无刷新的方式实现动态分页。下面我们将详细探讨这个类的原理、使用方法以及其优点。 首先,让我们理解分页的基本概念。分页是将大量数据分成多...

Global site tag (gtag.js) - Google Analytics