-
public interface RowSetInternal
一个RowSet
对象实现的界面,以呈现自己的一个RowSetReader
或RowSetWriter
对象。RowSetInternal
接口包含允许读写器访问和修改行集内部状态的方法。- 从以下版本开始:
- 1.4
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 Connection
getConnection()
检索Connection
传递给该对象RowSet
对象。ResultSet
getOriginal()
检索包含该ResultSet
对象的原始值的RowSet
对象。ResultSet
getOriginalRow()
检索包含当前行的原始值的ResultSet
对象。Object[]
getParams()
检索为此RowSet
对象的命令设置的参数。void
setMetaData(RowSetMetaData md)
将给定的RowSetMetaData
对象设置为RowSetMetaData
对象的RowSet
对象。
-
-
-
方法详细信息
-
getParams
Object[] getParams() throws SQLException
检索已为此RowSet
对象的命令设置的参数。- 结果
-
这个
RowSet
对象的命令的当前参数值的数组 - 异常
-
SQLException
- 如果发生数据库访问错误
-
getConnection
Connection getConnection() throws SQLException
检索Connection
传递给该对象RowSet
对象。- 结果
-
传递给行集的
Connection
对象或者如果没有传递对象则传递null
- 异常
-
SQLException
- 如果发生数据库访问错误
-
setMetaData
void setMetaData(RowSetMetaData md) throws SQLException
将给定的RowSetMetaData
对象设置为RowSetMetaData
对象的RowSet
对象。 与行集关联的RowSetReader
对象将使用RowSetMetaData
方法来设置给出有关行集列的信息的值。- 参数
-
md
- 将使用有关行集列的信息设置的RowSetMetaData
对象 - 异常
-
SQLException
- 如果发生数据库访问错误
-
getOriginal
ResultSet getOriginal() throws SQLException
检索ResultSet
含有该原始值对象RowSet
对象。光标位于结果集中的第一行之前。 只有由方法
getOriginal
返回的结果集中包含的行getOriginal
称为具有原始值。- 结果
- 行集的原始值
- 异常
-
SQLException
- 如果发生数据库访问错误
-
getOriginalRow
ResultSet getOriginalRow() throws SQLException
检索包含当前行的原始值的ResultSet
对象。 如果当前行没有原始值,则返回空结果集。 如果没有当前行,则抛出异常。- 结果
-
当前行的原始值为
ResultSet
对象 - 异常
-
SQLException
- 如果发生数据库访问错误,或者在游标位于插入行,第一行之前或最后一行之后调用此方法
-
-