扩展阅读
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.security类keystore的类成员方法: getdefaulttype定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getclasspath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javaserializedobjectmimetype定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javafilelistflavor定义及介绍
  • 我对JAVA一窍不通,可惜别人却给我一个Java的project,要我做一个安装程序,请问哪里有JAVA INSTALLER下载,而且我要不要安装java的sdk才能完成此项任务?
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getvmname定义及介绍
  • 新年第一天,让我们讨论一下未来一年JAVA的发展趋势! 个人认为,JAVA将主要朝ERP和JAVA手机方面发展!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getvmversion定义及介绍
  • 我想学Java,但不知道Java的实用的开发工具有那些,Java主要用在哪些方面,EJB到底是什么东西??
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getspecname定义及介绍
  • redhat7.3下,java程序打印中文直接用java命令执行正常,用crontab执行java命令为乱码
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getspecversion定义及介绍
  • 各位学java的朋友,学java的未来是什么,你们学java都用来开发什么项目啊!来者给分!!
  • java命名空间java.net类url的类成员方法: toexternalform定义及介绍
  • 请问java程序中的import为什么有的用java.….*,而有的又用java.….…,有什么区别吗?
  •  
    当前位置:  编程语言>java/jsp

    java命名空间javax.sql.rowset类baserowset的类成员方法: setobject定义及介绍

     
        发布时间:2014-2-18  


        本文导语:  setobject public void setobject(int parameterindex, object x, int targetsqltype, int scale) throws sqlexception 将指定参数设置为 java 编程语言中的 object。第二个参数必须是 object 类型。...

    setobject

    public void setobject(int parameterindex,
                          object x,
                          int targetsqltype,
                          int scale)
                   throws sqlexception
    将指定参数设置为 java 编程语言中的 object。第二个参数必须是 object 类型。对于整数值,应该使用 java.lang 等效对象。例如,为 int 使用 integer

    将此对象发送到数据库驱动程序将它转换成指定的目标 sql 类型。如果对象具有自定义映射(属于实现 sqldata 的类),则驱动程序应该调用 sqldata.writesql 方法将该对象写入 sql 数据流中。另一方面,如果该对象是实现 refblobclobstructarray 的类,则驱动程序应该将它作为相应 sql 类型的值传递给数据库。

    注意,此方法可用于传递特定于数据库的抽象数据类型。

    此方法设置的参数值是内部存储的,当调用方法 execute 时,将该值作为此 rowset 对象命令中的适当参数提供。必须在扩展此类和实现了一个或多个标准 jsr-114 rowset 接口的所有类中提供 executepopulate 之类的方法。注:jdbcrowset 不需要 populate 方法,因为它没有在此类中定义。调用这种形式的 setobject 后再调用方法 getparams 将返回一个数组,其中包含已经设置的参数值。在该数组中,表示使用此方法所设置的值的元素本身也是一个数组。该数组的第一个元素是给定的 object 实例。第二个元素是为 targetsqltype 设置的值。第三个元素是为 scale 设置的值,如果要设置的对象类型不是 java.sql.types.numericjava.sql.types.decimal,则驱动程序忽略该值。参数编号由方法 getparams 返回的数组中的元素位置指示,第一个元素是第一个占位符参数的值,第二个元素是第二个占位符参数的值,依此类推。换句话说,如果正在设置的对象是第二个占位符参数的值,则包含该值的数组是 getparams 返回数组中的第二个元素。

    注意,因为数组中的元素编号从 0 开始,所以对应于占位符参数编号 parameterindex 的数组元素是元素编号 parameterindex -1。

    参数:
    parameterindex - 此 rowset 对象命令中要设置的占位符参数的序号。第一个参数是 1,第二个参数是 2,依此类推;必须大于等于 1
    x - 包含输入参数值的 object;必须是 object 类型
    targetsqltype - 要发送到数据库的 sql 类型(在 java.sql.types 中定义)。scale 参数可以进一步限定此类型。如果提供了非标准的 targetsqltype,则此方法不会抛出 sqlexception。这隐含着对非标准 sql 类型的支持。
    scale - 对于类型 java.sql.types.decimaljava.sql.types.numeric,该值是小数点后的位数。对于所有其他类型,将忽略此值。
    抛出:
    sqlexception - 如果发生.net/c#/asp.net iis7站长之家或者参数索引超出范围
    另请参见:
    getparams()
    相关文章推荐:
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • java文件重命名(文件批量重命名)实例程序代码分享
  • java命名空间java.text接口attributedcharacteriterator的类成员方法: getattribute定义及介绍
  • java 命名空间 命名规则第1/2页
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • Linux 下 java 的File类的renameTo()方法 不能重命名文件
  • java命名空间java.beans接口propertyeditor的类成员方法: getvalue定义及介绍
  • Java命名规则详细总结
  • java命名空间java.awt类container的类成员方法: getlayout定义及介绍
  • Java Web项目前端规范(采用命名空间使js深度解耦合)
  • java命名空间java.beans类defaultpersistencedelegate的类成员方法: defaultpersistencedelegate定义及介绍
  • java的命名规则默认是不是匈牙利命名法?
  • java命名空间java.text类decimalformat的类成员方法: topattern定义及介绍
  • java开发命名规范总结
  • java命名空间java.sql类types的类成员方法: null定义及介绍
  • Java实现文件批量重命名具体实例
  • java命名空间java.awt类awtevent的类成员方法: id定义及介绍
  • java命名空间java.text类choiceformat的类成员方法: choiceformat定义及介绍
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • java命名空间java.sql类driverpropertyinfo的类成员方法: value定义及介绍
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3