`

简单的分页原理

 
阅读更多

1.获得数据的总行数totleRows

2.设置每页显示的行数pageSize

3.当前页号的标记currentPage

4.算出总页数totleRows/pageSize

5.当前页在数据库中的起始行 startRows

第一页:把currentPage设置为1,startRows设置为0

下一页:currentPage++,startRows=pageSize*(currentPage-1),注意判断是否越界了

前一页:currentPage--, startRows=pageSize*(currentPage-1),注意判断是否越界了

最后一页: currenPage=总页数,startRows=pageSize*(currentPage-1)

参考:http://www.blogjava.net/weijy/archive/2008/09/27/231449.html

分享到:
评论

相关推荐

    php 的简单分页原理

    总结来说,PHP的简单分页原理主要是通过获取用户请求的页数,计算出对应的偏移量,然后结合每页显示的记录数,构造带有`LIMIT`的SQL查询来实现数据分页。在实际应用中,还需要考虑诸如链接生成、上一页/下一页按钮、...

    PHP简单分页原理

    一、分页原理 1. 数据获取:首先,我们需要从数据库中获取数据。这通常通过SQL查询完成,例如,如果我们有一个名为`users`的表,我们可能使用`SELECT * FROM users`来获取所有用户。然而,为了分页,我们需要限制...

    MyBatis 最简单的分页+原理解析

    二、分页原理 1. **动态SQL生成**:MyBatis会根据传入的参数动态生成SQL语句。例如,如果用户名为空,则不会包含`AND username LIKE #{username}`这一部分。这样可以避免无效的查询条件。 2. **分页参数**:`LIMIT...

    JavaWeb 数据库 分页 原理 解析 下载

    JavaWeb 数据库 分页 原理 解析 下载 简单易懂 将下载后的压缩文件解压后可以得到page_csdn文件夹,用eclipse导入即可,运行之前请运行page.sql数据库脚本,我使用的是MySQL数据库。 部署到Tomcat服务器后,在...

    asp超简单分页例子

    首先,我们需要了解分页的基本原理。分页主要是通过计算每一页显示的数据量,然后根据用户请求的页码来决定从数据库中取出哪一部分数据。例如,如果每页显示10条记录,那么第一页会显示从第1条到第10条,第二页则...

    JSP/Servlet 数据库分页 原理 解析 下载

    JSP/Servlet数据库分页原理解析源码下载,注释详尽、简单易懂 将下载后的压缩文件解压后可以得到page_csdn文件夹,用eclipse导入即可,运行之前请运行page.sql数据库脚本,我使用的是MySQL数据库。 部署到Tomcat...

    php 分页原理

    省略分页 比较简单易懂 教学临时些的 希望可以帮到更多人

    php分页原理 万能分页源代码

    本文将深入探讨PHP分页的原理,并提供一个万能分页的源代码示例。 首先,我们需要理解分页的基本概念。分页就是将一个大列表的数据分成多个小部分,每次只加载一部分到页面上,用户可以通过页码进行翻页查看剩余...

    简单分页插件

    "简单分页插件"是一个针对JavaScript(js)设计的小巧实用的工具,用于帮助开发者轻松实现网页的分页功能。下面将详细阐述这个插件的工作原理、使用方法以及可能涉及到的技术点。 首先,`myPagination.css`是这个...

    javaweb分页简单分页

    本教程将详细介绍如何实现一个简单的分页功能。 首先,理解分页的基本概念。分页通常包括两个主要部分:当前页数和每页显示的数据量。用户可以通过点击页码或使用导航按钮来改变这些值。在JavaWeb应用中,我们可以...

    JavaWeb 数据库 分页 原理 解析 下载 简单易懂

    JavaWeb 数据库 分页 原理 解析 下载 简单易懂 将下载后的压缩文件解压后可以得到page_csdn文件夹,用eclipse导入即可,运行之前请运行page.sql数据库脚本,我使用的是MySQL数据库。

    jquery分页,最简单分页,完整分页案例,50种分页样式

    本资源包含“最简单分页”至“50种分页样式”的完整案例,为开发者提供了丰富的选择,可以满足各种项目需求。 **jQuery分页基本原理** jQuery分页主要通过JavaScript来实现页面内容的动态加载和切换。它根据服务器...

    简单分页系统示例

    这个“简单分页系统示例”是一个很好的学习资源,可以帮助我们深入理解分页机制的工作原理。 首先,我们需要了解分页的几个核心概念: 1. **页**:虚拟内存中的基本单位,通常是固定大小(如4KB)。 2. **页表**:...

    asp超简单分页显示

    一、理解分页原理 分页的基本思想是根据每一页显示的数据量,从数据库中查询相应范围的数据,然后在网页上呈现。关键参数包括当前页数、每页显示的记录数以及总记录数。 二、ASP分页基础 在ASP中,我们通常会使用...

    JavaWeb 数据库分页原理解析 保证你看得懂 简单易学

    本文将深入解析数据库分页的原理,并提供简单易学的方法。 首先,我们要理解什么是数据库分页。数据库分页是将查询结果集分割成多个部分,每个部分称为一页,用户可以逐页浏览,而不是一次性显示所有记录。这在处理...

    也许是目前最好用简单的分页控件

    1. 分页原理:分页的核心思想是将大量数据分成若干个小块(页面),每次只加载和展示一块,而不是一次性加载所有数据,这样可以显著提高应用性能,减少内存占用,同时提升用户体验。 2. 数据库查询分页:在数据库...

    PHP+mysql分页原理和实例应用.pdf

    PHP和MySQL的结合,为实现WEB分页功能提供了简单而高效的方法。接下来,我们将详细介绍PHP+MySQL分页的原理及实例应用。 首先,我们需要了解MySQL数据库中实现分页的核心SQL语句——LIMIT子句。在SQL语句中,LIMIT...

    JAVA的JSP简单分页

    在这个场景中,"JAVA的JSP简单分页"是一个用于实现基本分页功能的类,虽然可能较为基础,但对于初学者来说,理解其工作原理对于掌握Web开发中的分页技术具有一定的帮助。 首先,我们来看`Page.java`这个文件。在JSP...

    使用js实现简单分页

    本文将深入探讨如何使用JavaScript实现简单分页,并结合提供的分页模块进行分析。 首先,我们要理解分页的基本原理。分页通常涉及到两个关键参数:每页显示的数据量(items per page)和总数据量(total items)。...

    简单分页控件c#简单分页控件c#

    分页控件的基本工作原理是通过限制一次显示的数据量来避免一次性加载大量数据,从而减少服务器负担和提高页面加载速度。以下是一些关于创建和使用C#简单分页控件的关键知识点: 1. **数据库查询**:分页首先需要与...

Global site tag (gtag.js) - Google Analytics