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 对象参数的对象数组时发生错误,或者并非所有的参数都已经设置