public interface RowSetInternal
RowSet
对象实现的接口,以便向RowSetReader
或RowSetWriter
对象呈现自身。
RowSetInternal
接口包含允许读写器访问和修改行集内部状态的方法。
Modifier and Type | Method and Description |
---|---|
Connection |
getConnection()
检索
Connection 传递给该对象
RowSet 对象。
|
ResultSet |
getOriginal()
检索
ResultSet 含有该原始值对象
RowSet 对象。
|
ResultSet |
getOriginalRow()
检索包含当前行的原始值的
ResultSet 对象。
|
Object[] |
getParams()
检索为此
RowSet 对象的命令设置的参数。
|
void |
setMetaData(RowSetMetaData md)
将给定的
RowSetMetaData 对象设置为
RowSetMetaData 对象的
RowSet 对象。
|
Object[] getParams() throws SQLException
RowSet
对象的命令设置的参数。
RowSet
对象的命令的当前参数值的数组
SQLException
- 如果发生数据库访问错误
Connection getConnection() throws SQLException
Connection
传递给该对象
RowSet
对象。
Connection
对象或如果没有通过,
null
SQLException
- 如果发生数据库访问错误
void setMetaData(RowSetMetaData md) throws SQLException
RowSetMetaData
对象设置为RowSetMetaData
对象的RowSet
对象。
与行集RowSetReader
对象将使用RowSetMetaData
方法来设置给出有关行集列的信息的值。
md
- 将使用有关行集列的信息设置的
RowSetMetaData
对象
SQLException
- 如果发生数据库访问错误
ResultSet getOriginal() throws SQLException
ResultSet
含有该原始值对象RowSet
对象。
光标位于结果集中的第一行之前。 只有方法getOriginal
返回的结果集中包含的行才被称为具有原始值。
SQLException
- 如果发生数据库访问错误
ResultSet getOriginalRow() throws SQLException
ResultSet
对象。
如果当前行没有原始值,则返回空结果集。
如果没有当前行,则抛出异常。
ResultSet
对象
SQLException
- 如果发生数据库访问错误,或者在游标位于插入行,第一行之前或最后一行之后调用此方法