`

JDK细节-jdbc非寻常用法

阅读更多

 

 从JDBC2.0开始,ResultSet 接口提供了一些更新数据的方法,允许Java程序更新ResultSet 所涉及到的行。

Statement statement = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
        ResultSet.CONCUR_UPDATABLE);
ResultSet resultSet = statement.executeQuery("select item1, item2 from table1");
while (resultSet.next()) {
    int item2 = resultSet.getInt(2);
    resultSet.updateInt(2, item2 * 2);
    resultSet.updateRow();
}

 

 

更进一步,ResultSet 接口还提供了一个moveToInsertRow() 方法,此方法允许java程序移动游标来插入一行数据。

 

resultSet.moveToInsertRow();
resultSet.updateInt(1, 4);
resultSet.updateInt(2, 8192);
resultSet.insertRow();
resultSet.moveToCurrentRow();
 
分享到:
评论

相关推荐

    java-jdk1.8-8u361-all-jdk-win-linux

    java-jdk1.8-8u361-all-jdk-win-linux 该压缩包中包含jdk1.8-8u361下windows版本和linux版本,其包含快速安装包和对应的jdk压缩包版本,具体内容如下: jdk-8u361-linux-aarch64.rpm jdk-8u361-linux-i586.rpm jdk-8...

    bcprov-jdk14-1.38-API文档-中文版.zip

    赠送jar包:bcprov-jdk14-1.38.jar;...使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    bcprov-jdk14-1.38-API文档-中英对照版.zip

    使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。

    bcmail-jdk14-1.38-API文档-中文版.zip

    赠送jar包:bcmail-jdk14-1.38.jar;...使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    clickhouse-jdbc-bridgeRPM安装包适应于centos8

    JDBC桥(clickhouse-jdbc-bridge)是连接ClickHouse与Java应用程序的一种工具,通过Java Database Connectivity (JDBC) 接口,使得Java应用能够像操作传统关系型数据库一样操作ClickHouse。 本指南将详细介绍如何在...

    bcprov-jdk16-143.jar和bcprov-jdk15-135.jar

    解决no such provider: BC 问题所需的JAR 在jdk中的jre\lib\security修改java.security文件, security.provider.6=com.sun.security.sasl.Provider 下面添加...bcprov-jdk16-143.jar提供加密,解密,生成密钥对等方法

    JDK版本与JDBC版本的关系

    - JDK 1.6带来了JDBC 4.0,虽然支持JDBC 4的方法有限,但仍然具有一定的实用性。 - 这一版本的驱动可以编译,但大多数新方法都被简化或废弃。 - 尽管如此,JDBC 4.0还是为未来的版本奠定了基础,并引入了一些新的...

    sqlite-jdbc-3.32.3.2.jar-支持信创环境loongarch64、mips64el

    使用sqlite-jdbc驱动时,开发者需要在Java代码中添加相应的依赖,并通过JDBC URL来指定SQLite数据库的位置。例如: ```java Class.forName("org.sqlite.JDBC"); Connection conn = DriverManager.getConnection(...

    jdk-7u80-windows-x64安装包

    jdk-7u80-windows-x64安装包 jdk-7u80-windows-x64安装包 jdk-7u80-windows-x64安装包 jdk-7u80-windows-x64安装包 jdk-7u80-windows-x64安装包 jdk-7u80-windows-x64安装包 jdk-7u80-windows-x64安装包 jdk-7u80-...

    shardingsphere-jdbc-5.0.0-beta依赖包

    - **文档查阅**:查阅官方文档,了解详细的配置和使用方法,避免因配置不当导致的问题。 5. **社区支持** - Apache ShardingSphere社区提供了丰富的文档、示例和教程,帮助开发者更好地理解和使用ShardingSphere-...

    jdk-11.0.4-64bit.zip jdk-11版本

    jdk-11版本安装包、jdk-11版本安装包、jdk-11版本安装包 jdk-11版本安装包、jdk-11版本安装包、jdk-11版本安装包 jdk-11版本安装包、jdk-11版本安装包、jdk-11版本安装包 jdk-11版本安装包、jdk-11版本安装包、jdk-...

    mssql-jdbc-10.2.0.jre8.jar jre11,jre17

    java jdbc方式连接mysql的驱动,来自MS官网下载地址。 https://docs.microsoft.com/zh-cn/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15

    jdk-8u131-windows-x64

    jdk-8u131-windows-x64jdk-8u131-windows-x64jdk-8u131-windows-x64jdk-8u131-windows-x64jdk-8u131-windows-x64jdk-8u131-windows-x64jdk-8u131-windows-x64jdk-8u131-windows-x64jdk-8u131-windows-x64jdk-8u131-...

    bcmail-jdk14-138

    描述中的“bcmail-jdk14-138.jar”是Bouncy Castle的邮件安全组件的JAR文件,包含了用于处理邮件安全的类和方法。它允许开发者在Java应用程序中实现PGP(Pretty Good Privacy)和S/MIME(Secure/Multipurpose ...

    国密依赖包bcprov-jdk16-1.46.jar

    值得注意的是,虽然bcprov-jdk16-1.46.jar是针对JDK16编译的,但在实际使用时,可能需要根据项目所使用的Java版本选择对应版本的依赖包,以确保最佳的兼容性和性能。同时,由于国密算法涉及国家安全,所以在使用过程...

    oracle-jdbc-driver-jdk6-except-NLSsupport-11.2.0.jar

    oracle-jdbc-driver-jdk6-except-NLSsupport-11.2.0.jar

    腾讯地图jdk qqmap-wx-jssdk

    腾讯地图jdk qqmap-wx-jssdk 腾讯地图jdk qqmap-wx-jssdk 腾讯地图jdk qqmap-wx-jssdk 腾讯地图jdk qqmap-wx-jssdk 腾讯地图jdk qqmap-wx-jssdk 腾讯地图jdk qqmap-wx-jssdk 腾讯地图jdk qqmap-wx-jssdk 腾讯地图jdk...

    jdk-8u60-windows-i586-JDK1.8-32位

    jdk-8u60-windows-i586 jdk-8u60-windows-i586 jdk-8u60-windows-i586 jdk-8u60-windows-i586 jdk-8u60-windows-i586

    bcprov-jdk16-146.jar和bcprov-jdk15-146.jar

    标题中的"bcprov-jdk16-146.jar"和"bcprov-jdk15-146.jar"是两个版本的Bouncy Castle提供者的Java档案(JAR)文件,用于加密和数字签名功能。Bouncy Castle是一个开源的Java加密库,它扩展了Java Cryptography ...

    jackson-datatype-jdk8-2.13.1-API文档-中英对照版.zip

    使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。

Global site tag (gtag.js) - Google Analytics