博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
管理结果集和分析结果集
阅读量:5134 次
发布时间:2019-06-13

本文共 1103 字,大约阅读时间需要 3 分钟。

* ----------------管理结果集-----------------

* JDBC 使用 ResultSet来封装执行查询得到的结果,然后通过移动ResultSet的记录指针来取出
* 结果集中的内容。
*
* 已默认方式打开的ResultSet是不可更新的,当我门在创建Statement或者 PreparedStatement
* 时传入额外的参数,便可创建可更新的ResultSet.
* Connection 在创建Statement或PreparedStatement时可以传入一下参数:
* 1、resultSetTpye :控制ResultSet的类型,该类型可以是如下三个值:
* ResultSet.TYPE_FORWARD_ONLP :该常量控制记录指针只能向前移动。
* ResultSet.TYPE_SCROLL_INSENSITIVE :该常量控制记录指针可以自由移动,
* 但底层数据的改变不会影响ResultSet的内容。
* ResultSet.TYPE_SCROLL_SENSITVE :该常量控制记录指针可以自由移动,
* 而且底层数据的改变会影响ResultSet的内容。
* 2、resultSetConcurrency : 控制ResultSet的并发类型,该参数可以接收如下两个值:
* ResultSet.CONCUR_READ_ONLY :该常量指示ResultSet是只读的并发模式(默认) .
* ResultSet.CONCUR_UPDATABLE :该常量指示ResultSet是可更新的并发模式。
* ----------------分析结果集-----------------
* 可以通过ResultSetMetaData来获取关于ResultSet的描述信息。
* 在ResultSet有个getMetaData()方法,该方法返回ResultSet对应的ResultSetMetaData()对象。
* 通过ResultSetMetaData()对象提供的方法来返回ResultSet的描述信息。常用的有:
* 1、int getColumnCount() : 返回ResultSet的列数量 。
* 2、String getColunmnCount(int column) : 返回指定索引的列名。
* 3、int getColumnType(int column):返回指定索引的列类型。

转载于:https://www.cnblogs.com/jbelial/archive/2012/02/24/2367102.html

你可能感兴趣的文章
转负二进制(个人模版)
查看>>
LintCode-Backpack
查看>>
查询数据库锁
查看>>
[LeetCode] Palindrome Number
查看>>
我对于脚本程序的理解——百度轻应用有感
查看>>
SQL更新某列包含XX的所有值
查看>>
网易味央第二座猪场落户江西 面积超过3300亩
查看>>
面试时被问到的问题
查看>>
spring 事务管理
查看>>
VS2008 去掉msvcr90的依赖
查看>>
当前记录已被另一个用户锁定
查看>>
Bootstrap
查看>>
Node.js 连接 MySQL
查看>>
ACM-ICPC 2018 world final A题 Catch the Plane
查看>>
那些年,那些书
查看>>
面向对象六大基本原则的理解
查看>>
注解小结
查看>>
java代码编译与C/C++代码编译的区别
查看>>
Bitmap 算法
查看>>
转载 C#文件中GetCommandLineArgs()
查看>>