JDBC中的几种结果集ResultSet,RowSet
来源:互联网 发布:php能做什么好玩的 编辑:程序博客网 时间:2024/06/05 17:16
ResultSet,RowSet
获得可滚动的结果集:
Statement stat = conn.createStatement(
ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY
);
获得可更新的结果集:
Statement stat = conn.createStatement(
ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATE
);
ResultSet中的Type取值:
TYPE_FORWARD_ONLY 不可滚动
TYPE_SCROLL_INSENSITIVE 结果集可滚动,但对数据库变化不敏感
TYPE_SCROLL_SENSITIVE 结果集可滚动,但对数据库变化敏感
ResultSet中的Concurrency取值:
CONCUR_READ_ONLY 结果集不能用于更新数据库
CONCUR_UPDATEABLE 结果集可以用于更新数据库
元数据的概念
通过java.sql.DatabaseMetaData可以获取数据库结构和表的详细信息。
可滚动的结果集虽然强,但交换过程,必须始终与数据库保持连接。如果一个操作要持续很久,则占用了宝贵的数据库连接资源。这时可以考虑使用行集,即RowSet。
RowSet继承自ResultSet,但不必始终保持与数据库的连接。
获得可滚动的结果集:
Statement stat = conn.createStatement(
ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY
);
获得可更新的结果集:
Statement stat = conn.createStatement(
ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATE
);
ResultSet中的Type取值:
TYPE_FORWARD_ONLY 不可滚动
TYPE_SCROLL_INSENSITIVE 结果集可滚动,但对数据库变化不敏感
TYPE_SCROLL_SENSITIVE 结果集可滚动,但对数据库变化敏感
ResultSet中的Concurrency取值:
CONCUR_READ_ONLY 结果集不能用于更新数据库
CONCUR_UPDATEABLE 结果集可以用于更新数据库
元数据的概念
通过java.sql.DatabaseMetaData可以获取数据库结构和表的详细信息。
可滚动的结果集虽然强,但交换过程,必须始终与数据库保持连接。如果一个操作要持续很久,则占用了宝贵的数据库连接资源。这时可以考虑使用行集,即RowSet。
RowSet继承自ResultSet,但不必始终保持与数据库的连接。
- JDBC中的几种结果集ResultSet,RowSet
- JDBC:ResultSet和RowSet
- jdbc(RowSet离线结果集)
- jdbc(RowSet离线结果集)
- jdbc(RowSet离线结果集)
- JDBC中Rowset和ResultSet的区别
- jdbc中的离线数据集(RowSet)
- 将JDBC ResultSet结果集转成List
- JDBC(3)—ResultSet结果集
- JDBC中ResultSet结果集总结(三)
- Java技术回顾之JDBC:ResultSet和RowSet
- Java技术回顾之JDBC:ResultSet和RowSet
- JDBC之通过ResultSet对象对结果集进行处理
- JDBC之通过ResultSet对象对结果集进行处理
- 判断java,jdbc中ResultSet结果集是否为空
- JDBC-ResultSet之滚动结果集-光标与元数据
- JDBC之通过ResultSet对象对结果集进行处理
- 【JDBC】(3)获取查询结果集ResultSet
- eclipse +cvs 的基本使用方法
- 在MyEclipse中修改Tapestry文件必须重启Tomcat页面才刷新的解决方法
- 利用 Ant 和 Eclipse 有效地提高部署工作效率
- 单元测试利器 JUnit 4
- 《Oracle9i&10g编程艺术》读书笔记
- JDBC中的几种结果集ResultSet,RowSet
- 常用正则表达式
- 我的JDK安装
- boost 1.34.0 编译错误
- JUnit 4 的新功能
- 用 XDoclet 减少代码膨胀
- 追求代码质量: 通过测试分类实现敏捷构建
- JSTL(1.1)之Core tag Libray
- wxWidgets & Code::Blocks Studio环境搭建