`
wyhlzxl
  • 浏览: 34518 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类

java中的结果集的行数和列数

    博客分类:
  • java
阅读更多
在Java中,获得ResultSet的总行数的方法有以下几种。

第一种:利用ResultSet的getRow方法来获得ResultSet的总行数

Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet rset = stmt.executeQuery("select * from yourTableName");
rset.last();
int rowCount = rset.getRow(); //获得ResultSet的总行数

第二种:利用循环ResultSet的元素来获得ResultSet的总行数

ResultSet rset = stmt.executeQuery("select * from yourTableName");
int rowCount = 0;
while(rset.next()) {
  rowCount++;
}

rowCount就是ResultSet的总行数。

第三种:利用sql语句中的count函数获得ResultSet的总行数

ResultSet rset = stmt.executeQuery("select count(*) totalCount from yourTableName");
int rowCount = 0;
if(rset.next()) {
  rowCount=rset .getInt("totalCount ");
}

rowCount就是ResultSet的总行数。



java获得ResultSet总列数的代码如下:

Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet rset = stmt.executeQuery("select * from yourtable");
ResultSetMetaData rsmd = rset.getMetaData() ;
int columnCount = rsmd.getColumnCount();

columnCount 就是ResultSet的总列数。

分享到:
评论

相关推荐

    java使用POI获取sheet、行数、列数

    本文将详细介绍如何使用Java POI来获取Excel文件中的Sheet数量、每张Sheet的行数和列数。 #### 二、环境搭建 首先确保项目中已经添加了Apache POI库的依赖。对于Maven项目,可以在`pom.xml`文件中添加以下依赖: ...

    android 修改launcher行数和列数的方法

    有时,开发者或高级用户可能希望自定义launcher的布局,比如改变行数和列数,以适应不同设备的屏幕尺寸或个人偏好。本文将详细讲解如何修改Android launcher的行数和列数。 首先,需要注意的是,Android的Launcher3...

    JAVA使用POI获取Excel的列数与行数

    在Java编程中,如果你需要读取Excel文件的列数和行数,Apache POI 提供了API来进行这类操作。以下将详细介绍如何使用POI来获取Excel的列数和行数。 首先,你需要在项目中引入Apache POI的相关依赖。对于Maven项目,...

    统计代码行数的Eclipse插件

    4. 查看结果:统计结果通常会在一个弹出窗口或者Eclipse的输出视图中显示,列出了不同类型的代码行数,比如总行数、注释行数、空行数以及实际代码行数。 5. 分析与优化:根据统计结果,开发者可以判断代码是否有...

    java-connect-four:带有支持可变行数、列数和连接长度的基本 AI 的连接四的 Java 8 实现

    6. **可配置参数**: 为了实现棋盘的可变行数、列数和连接长度,项目中可能有配置类或参数对象来存储这些信息。在游戏初始化时,玩家可以通过命令行参数或配置文件来设定这些参数。 7. **测试与调试**: 对于这样的...

    李兴华 笔记 jsp j2ee

    笔记中提供了一个使用JSP动态生成表格的例子,展示了如何根据用户输入的行数和列数动态构建表格。这一过程不仅涉及参数接收,还包括数据类型转换和循环结构的应用,体现了JSP作为动态网页技术的强大功能。 #### 小...

    java 版扫雷

    java写的扫雷 有源代码 插棋子功能还没实现 新手可以看看

    Java 实例 - 获取二维数组长度源代码-详细教程.zip

    结合上述内容,下面是一个完整的Java程序,用于打印二维数组的行数和列数: ```java public class ArrayLengthExample { public static void main(String[] args) { int[][] array = { {1, 2, 3}, {4, 5}, {6,...

    自己写的统计C++代码的行数

    在C++中,可以使用`<filesystem>`库(在C++17及更高版本中可用)来处理文件系统操作,如列出目录、读取文件等。如果是在C++14或更低版本,可能需要使用第三方库如Boost.Filesystem。接下来,我们需要读取每个文件的...

    java 使用JTextArea组件

    创建一个基本的`JTextArea`对象可以通过传递行数和列数作为参数来完成: ```java JTextArea textArea = new JTextArea(5, 20); ``` 这将创建一个初始大小为5行20列的文本区域。 **2. 设置文本内容** 可以使用`...

    lex_编译原理_java_词法分析器_lex读取文件_lex描述文件_

    (2)统计行数和列数用于定位。 (3)删除空格类字符,包括回车、制表符空格。 (4)按拼写单词,并用(内码,属性)二元式表示。 (属性值——token 的机内表示) (5)如果发现错误则报告出错 (6)根据需要是否...

    Java基础语法练习.zip

    每行的最后一个数字是行数与列数的乘积,其他位置则是行数和列数的组合。这有助于学习者理解数组和循环的交互使用。 4. **输出最大数**: 这个练习可能涉及到比较多个数的大小,通常会用到`Math.max()`函数或者...

    java程序设计-基于Java 实现经典扫雷游戏(含源码+详细说明文档)

    3. 满足各种行数,列数和炸弹个数要求。 4. 对不同水平的玩家提供不同的游戏难度级别。 5. 如果玩家单击鼠标右键会显示红旗。 6. 如果玩家双击鼠标右键会显示问号。 7. 如果玩家游戏挑战失败显示所有炸弹隐藏的地方...

    (Java语言实现的矩阵的基本运算)矩阵的加法乘法

    - 首先,我们需要定义一个`Matrix`类,该类有两个主要属性:行数(rows)和列数(columns),以及存储元素的二维数组。 - 构造函数可以接受行数、列数和初始化值来创建矩阵。 - 为了方便操作,我们还可以提供...

    一列布局,并增加java中的行数

    `GridLayout`的构造函数允许我们指定网格的行数和列数。然而,在描述中提到的“行= 0实例化”可能是指使用`GridLayout(0, 1)`来初始化布局。这里的0表示行数可以动态增长,1表示固定的一列。这样做是因为在`...

    Java数据库编程中查询结果的表格式输出.doc

    开发者需要继承AbstractTableModel并实现其中的部分方法,比如getRowCount()、getColumnCount()和getValueAt()等,以提供数据的行数、列数以及获取特定位置的数据。此外,AbstractTableModel还负责监听器的管理和...

    三十一Java图形化界面设计规划管理器之GridLayout网格规划.pdf

    - `GridLayout(int rows, int cols, int hgap, int vgap)`:创建指定行数、列数及组件间水平(hgap)和垂直(vgap)间距的网格布局。 7. **方法摘要**: - `getColumns()`:返回当前布局中的列数。 【管路敷设技术】...

    poi获取exccel有合并单元格的数据

    这里获取了Excel工作表中的行数和指定行的列数。需要注意的是,`getLastRowNum()`返回的是最后一行的索引号,而不是实际的行数。例如,如果有10行数据,那么`getLastRowNum()`将返回9。 3. **读取单元格数据**: ...

    JAVA实现古典置换密码的加密解密.docx

    在 jiami() 函数中,我们首先计算了矩阵的行数和列数,然后使用嵌套循环将明文存储到矩阵中。接着,我们将秘钥转换为 ASCII 码,并对其进行排序。然后,我们使用嵌套循环记录转换映射关系,并生成第一次转置后的密码...

Global site tag (gtag.js) - Google Analytics