`

jdbc使用

 
阅读更多

Statement st = conn.createStatement(int resultSetType,int resultSetConcurrency,int resultSetHoldability);

 

resultSetType 结果集类型
ResultSet.RTYPE_FORWORD_ONLY:这是缺省值,只可向前滚动;
ResultSet.TYPE_SCROLL_INSENSITIVE:双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来。
ResultSet.TYPE_SCROLL_SENSITIVE:双向滚动,并及时跟踪数据库的更新,以便更改ResultSet中的数据。

 

resultSetConcurrency 结果集是否可更新

ResultSet.CONCUR_READ_ONLY:这是缺省值,指定不可以更新 ResultSet
ResultSet.CONCUR_UPDATABLE:即ResultSet打开后,可以在它的基础上调用ResultSet上的updateXXX,insertRow,deleteRow等方法修改结果集。

 

resultSetHoldability 结果集提交后是否还是打开的

 

ResultSet.HOLD_CURSORS_OVER_COMMIT 当Connection的commit调用后,ResultSet不被关闭,还是打开状态。
ResultSet.CLOSE_CURSORS_AT_COMMIT 当Connection的commit调用后,ResultSet被关闭。

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    jdbc使用参考手册

    ** JDBC使用参考手册详解 ** Java Database Connectivity (JDBC) 是Java编程语言中用于与数据库交互的一组标准API。这个英文版的JDBC使用参考手册是开发者的重要资源,提供了全面的指南来帮助理解和掌握JDBC的各个...

    JDBC课件,关于JDBC使用

    **JDBC使用流程** 1. 加载并注册JDBC驱动(通常通过Class.forName())。 2. 通过DriverManager.getConnection()或DataSource.getConnection()建立数据库连接。 3. 创建Statement对象,预编译PreparedStatement或...

    JAVAEE中有关JDBC使用的说明书

    JAVAEE中有关JDBC使用的说明书

    JDBC使用的简单示例

    本示例旨在介绍如何使用JDBC进行简单的数据库操作。 首先,我们需要理解JDBC的基本组件: 1. **驱动程序**:JDBC驱动是Java应用程序与特定数据库之间的桥梁。对于不同的数据库,可能需要不同的驱动程序,例如MySQL...

    JDBC使用方法

    ### JDBC使用方法详解 #### 一、JDBC简介 JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,它可以为多种关系型数据库提供统一访问,这使得Java开发人员能够以一种标准的方式来访问数据库。...

    java连接数据库jdbc使用

    了解数据库联接、了解JDBC 掌握JDBC在项目开发中的使用方法 使用JDBC连接数据库 使用JDBC操作数据库 实现单表的增加删除修改

    Sharding-JDBC使用案例-分库分表

    **Sharding-JDBC的使用步骤** 1. **配置分片规则**:在应用的配置文件中定义分库分表的策略,包括分片键、分片算法等。 2. **引入依赖**:在项目中添加Sharding-JDBC的依赖,通常是一个JAR包或者Maven/Gradle的...

    jdbc使用c3p0连接池连接数据库的工具类

    jdbc使用c3p0连接池连接数据库,支持配置多个数据源,有相关的查询测试。

    SAP PI JDBC 可使用语句的示例

    ### SAP PI 中 JDBC 使用的关键知识点解析 #### 一、引言 SAP Process Integration (SAP PI) 是 SAP 提供的一款用于实现企业内部以及企业间集成解决方案的产品。它支持多种消息传输协议和技术栈,其中 JDBC(Java ...

    jdbc详解(基础版本)

    #### 四、JDBC使用步骤详解 下面将详细介绍使用JDBC进行数据库操作的八个基本步骤: **4.1 导入驱动包** 首先,需要将对应的JDBC驱动包添加到项目的类路径中。具体步骤如下: 1. 创建一个新的Java项目,并在项目...

    JDBC批量插入 更新 删除等操作

    ### JDBC批量操作详解 #### 一、JDBC批量插入 JDBC(Java Database Connectivity)是Java平台中用来标准地连接数据库的技术。通过JDBC,Java应用程序可以与多种类型的数据库进行交互,实现数据的读取、写入等功能...

    IBM JDBC考试大纲

    总的来说,IBM的JDBC考试大纲旨在全面评估考生在数据库编程、JDBC使用和高级数据管理策略方面的技能和理解。考生需要扎实地掌握关系数据库理论,熟练运用JDBC API进行数据库操作,并对数据持久化技术有一定的了解,...

    Java Database Programming with JDBC

    第五章"Accessing ODBC Services Using JDBC"讲解了如何通过JDBC使用ODBC服务,讨论了JDBC-ODBC桥接器的必要条件和限制,以及如何构建ODBC URL,明确了从JDBC到ODBC的调用流程。 第六章"SQL Data Types In Java And...

    JDBC数据库辅助类

    然而,直接使用JDBC可能存在代码重复、资源管理困难等问题,因此通常会创建数据库辅助类来简化操作。这里的"JDBC数据库辅助类"就是这样的一个工具,旨在提高开发效率和代码可维护性。 首先,`JdbcResourceManager`...

    jdbc面试题

    JDBC 使用 Java 的反射机制来实现 Java 程序和 JDBC 驱动的松耦合。JDBC API 使用 Java 的反射机制来加载驱动程序,这使得应用程序和驱动程序之间进行了隔离,让迁移数据库的工作变得更简单。 5. JDBC 连接 JDBC ...

    JDBC.rar_java jdbc_jdbc

    9. **优化JDBC使用**: 避免频繁打开和关闭连接,可以使用连接池(如C3P0、HikariCP、DBCP等)来复用连接。此外,使用批处理可以提高性能,通过`addBatch()`添加多条SQL,然后一次性执行。 10. **异常处理**: 在JDBC...

Global site tag (gtag.js) - Google Analytics