`

程序详解—ResultSet

 
阅读更多

Jdbc程序中的ResultSet用于代表Sql语句的执行结果。Resultset封装执行结果时,采用的类似于表格的方式。ResultSet 对象维护了一个指向表格数据行的游标,初始的时候,游标在第一行之前,调用ResultSet.next() 方法,可以使游标指向具体的数据行,进行调用方法获取该行的数据。

ResultSet既然用于封装执行结果的,所以该对象提供的都是用于获取数据的get方法:

获取任意类型的数据

getObject(int index)

getObject(string columnName)

获取指定类型的数据,例如:

getString(int index)

getString(String columnName)

 

ResultSet还提供了对结果集进行滚动的方法:

next():移动到下一行

Previous():移动到前一行

absolute(int row):移动到指定行

beforeFirst():移动resultSet的最前面。

afterLast() :移动到resultSet的最后面。

分享到:
评论

相关推荐

    java resultset常用方法

    ### Java ResultSet 常用方法详解 #### 一、ResultSet 类型概述 在Java的JDBC编程中,`ResultSet`接口用于表示从数据库查询中获取的结果集。它提供了多种方式来处理这些数据,并且根据不同的应用场景,支持不同类型...

    java执行SQL语句实现查询的通用方法详解

    本文主要介绍了Java执行SQL语句实现查询的通用方法详解,包括executeQuery()方法、JDBCTools工具类、PreparedStatement和ResultSet对象的使用。这些知识点可以帮助开发者更好地理解Java执行SQL语句实现查询的原理和...

    JDBC讲解详解详解详解

    ### JDBC详解 #### 一、JDBC概述 JDBC(Java Database Connectivity)是Java平台上的标准数据库连接技术,它提供了一套API(Application Programming Interface),允许Java程序与各种类型的数据库进行交互。通过...

    JDBC基础教程之ResultSet对象.doc )

    ### JDBC基础教程之ResultSet对象详解 #### 一、ResultSet对象概览 `ResultSet`对象是Java Database Connectivity (JDBC) API中的一个核心组件,用于处理SQL查询结果。它充当了一个临时的数据存储,其中包含了所有...

    jdbc桥技术详解,例子详解

    【JDBC桥技术详解】 Java Database Connectivity (JDBC) 是Java平台中用于访问数据库的标准应用程序接口,它使得Java开发者能够连接和操作各种数据库系统。JDBC桥技术是JDBC的一个重要组成部分,它允许Java应用程序...

    Java中JDBC连接数据库详解

    Java中JDBC连接数据库详解是指Java程序使用JDBC(Java Database Connectivity)来连接和操作数据库的过程。JDBC是一种Java API,用于连接和操作数据库,它提供了一套标准化的接口,允许Java程序连接各种类型的数据库...

    java笔试题以及答案详解

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

    Java数据库技术详解PPT

    Java数据库技术是Java开发中的重要组成部分,主要用于持久化应用程序的数据。在Java中,与数据库交互主要依靠Java Database Connectivity (JDBC) API。本PPT详细介绍了如何使用Java进行数据库操作,包括连接数据库、...

    java数据库连接小程序

    【Java数据库连接小程序详解】 Java数据库连接(JDBC,Java Database Connectivity)是Java语言中用于访问数据库的标准API,它使得Java程序能够与各种类型的数据库进行交互。本项目是一个基于Java的数据库连接小...

    java 程序设计教程ppt,电子教案,例题详解

    通过Connection、Statement和ResultSet等接口,程序员可以执行SQL查询、处理结果集和管理数据库连接。 总的来说,这份“java程序设计教程ppt”涵盖了Java编程的基础到进阶知识,包括但不限于语法、面向对象、异常...

    关键技术——JSP与JDBC应用详解(电子版)

    《关键技术——JSP与JDBC应用详解》这本书深入探讨了Java...通过学习《关键技术——JSP与JDBC应用详解》,开发者可以系统地掌握这两项技术,提升Web开发能力,为构建高效、安全的Java Web应用程序打下坚实的基础。

    jdbc基础的详解与总结

    "jdbc 基础的详解与总结" jdbc 是一套协议,由 Sun 公司定义的一组接口,由数据库厂商来实现,并规定了 Java 开发人员访问数据库所使用的方法的调用规范。jdbc 的实现是由数据库厂商提供,以驱动程序形式提供。jdbc...

    数据库连接JDBC详解

    ### 数据库连接JDBC详解 #### 一、JDBC基本概念及重要性 JDBC (Java Database Connectivity) 是 Sun 公司(现已被 Oracle 收购)推出的一种标准技术,它属于 JavaSE 范畴,主要用于实现 Java 应用程序与各种不同...

    java数据库连接详解

    ### Java数据库连接(JDBC)详解 #### 一、引言 在现代软件开发中,数据库是存储和管理数据的关键组件之一。Java作为一种广泛使用的编程语言,提供了强大的工具和API来处理与数据库的交互,其中最重要的一项技术就是...

    Java开发详解.zip

    031706_【第17章:Java数据库编程】_ResultSet接口笔记.pdf 031707_【第17章:Java数据库编程】_PreparedStatement接口笔记.pdf 031708_【第17章:Java数据库编程】_处理大数据对象(1)—处理CLOB数据笔记.pdf ...

    java类库详解

    `javax.sql`和`java.sql`包提供了与数据库交互的接口和实现,如DataSource、Connection、Statement和ResultSet等;`javax.ejb`包支持企业级组件的开发;`javax.servlet`和`javax.websocket`包则用于Web应用程序的...

Global site tag (gtag.js) - Google Analytics