`
shuai1234
  • 浏览: 973401 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

java获取ResultSet长度Java

    博客分类:
  • java
阅读更多

public class Test {
public static void main(String[] args) throws SQLException {
  Connection conn = WLMGlobal.connMgr_stat_instance().getConnection();
  Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
  ResultSet rs = stmt.executeQuery("select distinct logid from stat_data");
 
  rs.last(); //结果集指针知道最后一行数据
  int n = rs.getRow();
  System.out.println(n);
 
  rs.beforeFirst();//将结果集指针指回到开始位置,这样才能通过while获取rs中的数据
  while(rs.next()){
   System.out.println(rs.getInt(1));
  }
}
}
分享到:
评论

相关推荐

    ResultSet的属性

    ResultSet是Java数据库连接(JDBC)中的一个重要接口,它用于存储和检索数据库查询结果。当执行SQL查询后,结果会被封装成ResultSet对象,允许我们逐行遍历并访问查询返回的数据。在处理ResultSet时,了解其属性和元...

    自考Java程序设计真题

    数组的索引从0开始,数组的长度可以通过length属性获取。Java数组的常见操作包括遍历数组、查找数组元素和排序数组等。 三、Java GUI编程 Java GUI(Graphical User Interface)编程是Java程序设计中的一种重要...

    Java实现用Mysql存取图片操作实例

    读取图片时,通过`ResultSet`的`getBinaryStream`方法获取图片数据,然后将其写入文件输出流(`FileOutputStream`)。 在实际开发中,为了提高效率和确保数据完整,建议使用PreparedStatement预编译SQL语句,避免...

    java中读取ORACLE中BLOB字段存储的图片

    // 获取图片数据长度 long nLen = blob.length(); int nSize = (int) nLen; data = new byte[nSize]; inStream.read(data); inStream.close(); } catch (IOException e) { System.out.println("获取图片失败...

    java应用程序连接mysql数据库

    - 执行SQL查询语句并获取结果集`ResultSet`。 - 循环遍历结果集,打印每一条记录的信息。 - 最后,关闭所有打开的数据库资源,包括`ResultSet`、`Statement`以及`Connection`对象,这是良好编程习惯的体现,可以避免...

    JAVA水平测试考试题目

    * JAVA中的数组可以是一维、二维或多维的,数组的长度可以通过length属性获得。 2. JAVA面向对象编程知识点: * JAVA中的类和对象,类是对象的模板,对象是类的实例,JAVA中的类可以继承和实现接口。 * JAVA中的...

    java jdk实列宝典 光盘源代码

    获得数据库和表的元数据Getmetadata.java; 查询和更新数据库OperateDatadb.java; 批处理,介绍如何一次执行一批sql语句,这些sql语句用插入、更新和删除等相关操作; 提交和回滚transaction.java; 使用...

    java读写oracle clob字段

    - 从数据库中读取CLOB字段时,需要查询数据并获取`ResultSet`。然后,可以使用`getClob()`方法获取CLOB对象: ```java ResultSet rs = pstmt.executeQuery(); if (rs.next()) { CLOB clob = rs.getClob("str");...

    JDBC 连接到 PostgreSQL 数据库获取数据简单例子

    import java.sql.ResultSet; import java.sql.Statement; ``` 2. **建立数据库连接**: 使用`DriverManager.getConnection()`方法创建数据库连接。确保提供正确的URL、用户名和密码: ```java String url = ...

    Java基础(韩顺平版)笔记详

    - 数组的长度固定,在创建时确定。 - 数组元素可以通过索引访问,索引从0开始。 - **字符串** - String类用于表示不可变的字符序列。 - StringBuilder和StringBuffer类提供了可变的字符序列。 - 字符串操作...

    华为Java笔试题华为Java笔试题

    - **解析**: Java中的数据库连接主要通过`java.sql`包来实现,这个包包含了用于与各种关系型数据库进行交互的基本接口和类,如`Connection`、`Statement`、`PreparedStatement`和`ResultSet`等。 ### Java逻辑操作...

    java笔试题以及答案详解

    Java提供了java.sql包来支持数据库访问功能,其中包含如Connection、Statement、PreparedStatement、ResultSet等接口和类,这些API允许开发者连接数据库、执行SQL语句并处理结果集,从而实现了Java应用程序与各种...

    Java访问数据库java类必看

    在给出的例子中,我们创建了一个名为`employee`的表,包含三列:`name`(VARCHAR类型,长度为40),`salary`(DOUBLE类型),和`hireDate`(DATE类型)。这可以通过SQL语句实现: ```sql CREATE TABLE employee ( ...

    java试题与解答(web部分)

    A(setFetchSize)设置结果集每次获取的行数,C(setMaxRows)限制查询返回的最大行数,B(setMaxFieldSize)限制列的最大长度。这些方法可以帮助减少内存消耗和提高处理速度。 8. ResultSet是一个游标,可以用来...

    Java JDK 7学习笔记(国内第一本Java 7,前期版本累计销量5万册)

    5.2.6 不定长度自变量 148 5.2.7 内部类 150 5.2.8 传值调用 151 5.3 重点复习 154 5.4 课后练习 155 chapter6 继承与多态 161 6.1 何谓继承 162 6.1.1 继承共同行为 162 6.1.2 多态与is-a 166 ...

    MySQL和java之学生信息简单管理系统

    这里使用了`Statement`的`executeQuery()`方法执行SQL查询语句(`select * from student`),获取`ResultSet`对象,遍历结果集,打印出每个学生的学号、姓名以及各科成绩。 整个系统设计简洁明了,易于理解和操作,...

    java记事小系统

    public void closeAll(Connection conn, PreparedStatement pstmt, ResultSet rs) { // 若结果集对象不为空,则关闭 if (rs != null) { try { rs.close(); } catch (Exception e) { e.printStackTrace(); } ...

    JAVA入门1.2.3:一个老鸟的JAVA学习心得 PART1(共3个)

    9.2.2 获取字符串中的一部分 222 9.2.3 判断两个字符串是否相等 223 9.2.4 判断字符串的开头和结尾 225 9.2.5 分割字符串 225 9.2.6 在字符串中查找子字符串或字符 226 9.2.7 替换字符串中的内容 226 9.2.8 ...

    Java经典理论面试100题.pdf

    44. **集合与数组**:数组长度固定,集合长度可变;数组可以直接访问元素,集合需通过迭代器。 45. **length与length()**:数组的`length`是属性,直接访问;字符串的`length()`是方法,需调用。 46. **Math.round...

Global site tag (gtag.js) - Google Analytics