java.sql.clob,我clob对象里面已经有字符串了,我怎样实现将clob里的内容写入到文本文件,怎样实现?

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【jin_ok】截止到2008-07-14 09:41:28的历史汇总数据(不包括此帖):
    发帖的总数量:65                       发帖的总分数:1070                     每贴平均分数:16                       
    回帖的总数量:136                      得分贴总数量:20                       回帖的得分率:14%                      
    结贴的总数量:55                       结贴的总分数:700                      
    无满意结贴数:22                       无满意结贴分:445                      
    未结的帖子数:10                       未结的总分数:370                      
    结贴的百分比:84.62 %               结分的百分比:65.42 %                  
    无满意结贴率:40.00 %               无满意结分率:63.57 %                  
    楼主加油
      

  2.   

    那你首先要将clob中的内容写入String中,然后将String写入文本文件就可以了啊
      

  3.   

    请问楼上怎样将clob中的内容写入到String,能否给些代码?
    顺便问一下java中String可以容纳多少字节?
      

  4.   

          Clob clob1 = (Clob) rset.getClob("ask_detail");
            if(clob1 != null){
              BufferedReader in1 = new BufferedReader(clob1.getCharacterStream());
              StringWriter out1 = new StringWriter();
              int c;
              while ( (c = in1.read()) != -1) {
                out1.write(c);
              }
              String askDetail = out1.toString();          customAskInfo.setAskDetail(askDetail);        }else if(clob1==null){
               customAskInfo.setAskDetail("");
            } 这里的stringWtriter可以直接换成你的文件输出的writer也可以。