java命名空间javax.sql.rowset类baserowset的类成员方法:
getparams定义及介绍
本文导语:
getparams
public object[] getparams()
throws sqlexception
获取一个数组,其中包含为此 rowset 对象命令设置的参数值(包括 object 和基本类型),如果尚未设置任何参数,则抛出 sqlexception 对象。将命令发送到 dbms 执行前,这...
getparams
public object[] getparams()
throws sqlexception
- 获取一个数组,其中包含为此
rowset
对象命令设置的参数值(包括 object 和基本类型),如果尚未设置任何参数,则抛出 sqlexception
对象。将命令发送到 dbms 执行前,这些参数将替换 preparedstatement
对象中的占位符参数,该对象是用于扩展了 baserowset
类的 rowset
实现的命令。
返回数组的每个元素都是一个 object
实例,包含提供给设置方法的参数值。元素的顺序由提供给 parameterindex 的值确定。如果设置方法仅带有参数索引和要设置的值(可能为 null),则数组元素将包含要设置的值(以 object
的形式表示)。如果还有附加参数,则数组元素本身就是一个数组,包含要设置的值和所有提供给设置方法的附加参数值。如果该方法设置一个流,则数组元素包括将提供给该方法的流类型。这些附加参数供驱动程序或 dbms 使用,可以使用这些参数,也可以不使用。
注:类型 array
、blob
、clob
和 ref
的已存储参数值分别以 serialarray
、serialblob
、serialclob
和 serialref
的形式返回。
- 返回:
object
实例所组成的数组,包括在此 rowset
对象的命令中所设置的参数值;如果尚未设置任何参数,则返回空数组
- 抛出:
sqlexception
- 如果获取此 rowset
对象参数的对象数组时发生错误,或者并非所有的参数都已经设置