扩展阅读
  • 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的类成员方法: setcharacterstream定义及介绍

     
        发布时间:2014-2-18  


        本文导语:  setcharacterstream public void setcharacterstream(int parameterindex, reader reader, int length) throws sqlexception 将指定参数设置为给定的 java.io.reader 对象,该对象具有指定的字符数...

    setcharacterstream

    public void setcharacterstream(int parameterindex,
                                   reader reader,
                                   int length)
                            throws sqlexception
    将指定参数设置为给定的 java.io.reader 对象,该对象具有指定的字符数。将读取该 reader 的内容并发送到数据库。如果读取和发送到数据库的字节数不等于 length,则此方法抛出 sqlexception

    在将一个非常大的 unicode 值输入到 longvarchar 参数时,通过 reader 对象发送它可能更为实际。在到达文件末尾之前,启用 jdbc 技术驱动程序将根据需要从该流读取数据。驱动程序将执行从 unicode 到数据库 char 格式的任何必要转换。unicode 流的字节格式必须是 java utf-8,这在 java 虚拟机规范中定义。

    注:此流对象既可以是一个标准 java 流对象,也可以是实现标准接口的用户自己的子类。

    此方法设置的参数值是内部存储的,当调用方法 execute 时,将该值作为此 rowset 对象命令中的适当参数提供。必须在扩展此类和实现了一个或多个标准 jsr-114 rowset 接口的所有类中提供 executepopulate 之类的方法。

    注:jdbcrowset 不需要 populate 方法,因为它没有在此类中定义。

    调用 setcharacterstream 后再调用方法 getparams 将返回一个数组,其中包含已经设置的参数值。在该数组中,表示使用此方法所设置的值的元素本身也是一个数组。该数组的第一个元素是给定的 java.io.reader 对象。第二个元素是为 length 设置的值。参数编号由方法 getparams 返回的数组中元素的位置指示,第一个元素是第一个占位符参数的值,第二个元素是第二个占位符参数的值,依此类推。换句话说,如果正在设置的 reader 是第二个占位符参数的值,则包含该值的数组将是 getparams 返回数组中的第二个元素。

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

    参数:
    parameterindex - 此 rowset 对象命令中要设置的占位符参数的序号。第一个参数是 1,第二个参数是 2,依此类推;必须大于等于 1
    reader - 包含 unicode 数据reader 对象
    length - 流中的字符数;长度为 0 或小于 0 是未定义的,但会导致在底层 jdbc 驱动程序中抛出无效长度异常
    抛出:
    sqlexception - 如果发生虚拟机 iis7站长之家、参数索引超出范围,或者当连接到数据源时,驱动程序读取和发送到数据库的字节数不等于 length 中指定的字节数
    另请参见:
    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