`

ResultSet 获取记录总数

 
阅读更多

   //获取记录数
   rs.last(); //移到最后一行
   int rowCount = rs.getRow(); //得到当前行号,也就是记录数
   rs.beforeFirst(); //还要用到记录集,就把指针再移到初始化的位置

分享到:
评论

相关推荐

    Java实现获得MySQL数据库中所有表的记录总数可行方法

    在Java编程中,获取MySQL数据库中所有表的记录总数是一个常见的需求,特别是在数据分析或者性能监控场景下。本文将介绍两种有效的方法来实现这一目标,通过编写Java程序与MySQL数据库进行交互。 首先,我们需要确保...

    oracle 存储过程分页

    1. **记录总数查询**:通过执行`select count(*)`语句来获取记录总数。 2. **计算总页数**:根据记录总数和每页显示的条数计算出总页数。 3. **校验当前页码**:如果当前页码大于总页数,则将其设置为总页数。 4. **...

    JSP连接SQL数据库实现数据分页显示

    - **`totalItem`**: 计算记录总数,通过查询数据库获取。 - **`totalPage`**: 计算总页数。该值由 `totalItem` 和 `pageSize` 计算得出:`(totalItem + pageSize - 1) / pageSize`。 - **`curPage`**: 当前显示的...

    jsp分页代码

    - `ResultSet CountTopicrs, Pagirs`:分别用于存储查询总数的`ResultSet`和分页后的数据`ResultSet`。 - `int intCountTopic, intPageSize, intPageCount, intPage`:记录总记录数、每页显示数量、总页数和当前...

    jsp + oracle分页简单实用

    - 使用`ResultSet`对象的`last()`方法移动结果集指针到最后一条记录,然后调用`getRow()`方法获取记录总数。 - 根据记录总数和每页显示的记录数计算出总页数。 6. **分页显示数据**: - 将结果集指针定位到当前页...

    jsp分页代码(一个很好的jsp分页代码)粘贴后即可使用

    // 获取记录总数 sqlRst.last(); intRowCount = sqlRst.getRow(); // 计算总页数 intPageCount = (intRowCount + intPageSize - 1) / intPageSize; // 调整待显示的页码 if (intPage > intPageCount) int...

    jsp分页技术

    // 获取记录总数 sqlRst.last(); int RowCount = sqlRst.getRow(); // 计算总页数 int PageCount = (int) ((RowCount + intPageSize - 1) / intPageSize); // 调整待显示的页码 if (intPage > intPageCount) intPage...

    JDBC简单分页方案

    基本思路是首先初始化分页参数,如页面大小(pageSize)、当前页(currentPage)、记录总数(countOfRows)以及页面总数(countOfPages)。通过这些参数可以计算出要显示的记录范围。在读取记录时,使用`absolute...

    jsp实现翻页如果有兴趣可以参考

    本文详细介绍了如何在JSP中实现翻页功能,包括了运行前的准备工作、变量声明与初始化、加载JDBC驱动及数据库连接、获取记录总数及计算总页数、数据展示及翻页链接等关键步骤。通过本例的学习,开发者可以更加深入地...

    目前最好的JSP分页技术

    1. **查询总记录数**:首先需要获取满足条件的记录总数,以便计算总页数和当前页显示的数据范围。 2. **计算页码和数据偏移量**:根据用户请求的页码和每页显示的记录数,计算出数据的起始位置和结束位置。 3. *...

    目前最好的JSP分页技术.txt

    // 获取当前指针位置即为记录总数 // 分页处理 rs.absolute((currentPage - 1) * pageSize); // 移动到指定位置 ``` ##### 2. 使用特定SQL语句实现分页 不同的数据库系统对分页的支持程度有所不同,例如MySQL和...

    symfony Model Criteria

    ResultSet对象提供了丰富的接口以多种格式获取数据,如 getRow() 获取当前行、getRecordCount() 获取记录总数、get() 获取当前记录等。 为了演示如何使用Criteria进行查询,文档提供了以下示例: ```php $c = new ...

    JavaBean分页显示

    3. **SQL 查询语句**:用于获取记录总数以及当前页的数据。 4. **页面导航**:通过上一页和下一页链接实现用户交互。 #### 三、重要属性及方法说明 1. **属性** - `countRecord`:整型变量,用于存储总记录数。 -...

    jsp hibernate的分页代码第1 3页.docx

    - `getTotalRows()`: 获取记录总数。 - `setTotalRows(int totalRows)`: 设置记录总数。 - `first()`: 跳转至第一页。 - `previous()`: 跳转至上一页。 - `next()`: 跳转至下一页。 - `last()`: 跳转至最后一页。 - ...

    目前最好的分页技术 JSP

    // 获取记录总数 sqlRst.last(); int RowCount = sqlRst.getRow(); // 记算总页数 int PageCount = (RowCount + PageSize - 1) / PageSize; // 调整待显示的页码 if (Page > PageCount) Page = PageCount; // ...

    jsp分页源文件常常常常常常常常踩踩踩

    通过`rs.last()`将指针移动到最后一条记录处,以便获取记录总数,并据此计算出总页数。 ##### 3. 处理当前页码 ```jsp // 获取用户请求的页码 String goToPage = request.getParameter("showPage"); if ...

    数据库工具类DatabaseUtil.java

    * 返回记录总数, 使用方法: getAllCount("SELECT count(ID) from tableName") 2004-06-09 * 可滚动的 Statement 不能执行 SELECT MAX(ID) 之类的查询语句(SQLServer 2000) * * @param sql * 需要执行的 SQL *...

    JSP分页代码-数据库连接池+JavaBean+JSP+SQL Server+JDBC3.0的数据库分页技术

    public int getCountTopic()//获取记录总数。 { return intCountTopic; } public int getPageCount() //获取总页数。 { return intPageCount; } public int getIntPage() //获取当前页数。 { return int...

Global site tag (gtag.js) - Google Analytics