java命名空间javax.sql.rowset类baserowset的类成员方法:
setref定义及介绍
本文导语:
setref
public void setref(int parameterindex,
ref ref)
throws sqlexception
将指定参数设置为 java 编程语言中的给定 ref 对象。在将该对象发送到数据库时,驱动程序将它转换成一个 sql ref 值。在内部,该 ref 被表示成 s...
setref
public void setref(int parameterindex,
ref ref)
throws sqlexception
- 将指定参数设置为 java 编程语言中的给定
ref
对象。在将该对象发送到数据库时,驱动程序将它转换成一个 sql ref
值。在内部,该 ref
被表示成 serialref
,以确保可序列化性。
此方法设置的参数值是内部存储的,当调用方法 execute
时,将该值作为此 rowset
对象命令中的适当参数提供。必须在扩展此类和实现了一个或多个标准 jsr-114 rowset
接口的所有类中提供 execute
和 在java中,怎样定义一个"byte"和"int"的变量为"null"
iis7站长之家
之类的方法。
注:jdbcrowset
不需要 populate
方法,因为它没有在此类中定义。
调用此方法后再调用方法 getparams
将返回一个当前命令参数的 object 数组,其中包括已为占位符参数编号 parameterindex
设置的 ref
对象。注意,因为数组中的元素编号从 0 开始,所以对应于占位符参数编号 parameterindex 的数组元素是元素编号 parameterindex -1。
- 参数:
parameterindex
- 此 rowset
对象命令中要设置的占位符参数的序号。第一个参数是 1,第二个参数是 2,依此类推;必须大于等于 1
ref
- 表示 sql ref
值的 ref
对象;不能为 null
- 抛出:
sqlexception
- 如果发生错误、参数索引超出范围,或者 ref
对象为 null
;或者 ref
对象返回 null
基本类型名称。- 另请参见:
getparams()
,
serialref