ResultSet.TYPE_SCROLL_SENSITIVE
如何在JDBC中实际工作?
Statement stmt = conn.createStatement(
ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);`
答案 0 :(得分:1)
ResultSet
对象的类型决定了其功能级别 在两个主要方面:(1)可以操纵光标的方式 (2)如何对基础数据源进行并发更改 由ResultSet
对象反映。后者称为敏感性ResultSet
对象。下面介绍了三种不同的
ResultSet
类型。[...]
3。
TYPE_SCROLL_SENSITIVE
- 结果集可滚动;它的光标可以向前和向前移动 相对于当前位置向后,它可以移动到 绝对的位置。
- 结果集反映了对基础数据源所做的更改 结果集保持打开状态。
默认
ResultSet
类型为TYPE_FORWARD_ONLY
。方法
DatabaseMetaData.supportsResultSetType
返回true
如果驱动程序支持指定的类型,否则为false
。如果驱动程序不支持提供给方法的类型
createStatement
,prepareStatement
或prepareCall
,它会生成一个 正在创建语句的SQLWarning
对象上的Connection
。 执行语句时,驱动程序返回ResultSet
个对象 与请求的类型最匹配的类型。一个应用程序 可以通过调用方法找出ResultSet
对象的类型ResultSet.getType
。