和weblogic没有关系的!dao错误了吗?
错误info

解决方案 »

  1.   

    我查了些资料,说通过数据源获取的连接的,对于clob等类型做了些变化,但在网上也找不到好的解决办法。有做过的吗?
      

  2.   

    和weblogic没有关系的! dao错误了吗? 
    错误info 
      

  3.   

    各位大侠,我改成了直连。还是不行,高手指教了啊。比较急
    我的代码如下, String sss="aaa";
      Class.forName("oracle.jdbc.driver.OracleDriver");
       String url="jdbc:oracle:thin:@10.32.1.90:1521:orcl";
       Connection con=DriverManager.getConnection(url,"org","jy123");   
       Statement statement=con.createStatement();
       ResultSet rs=statement.executeQuery("select * from tGroupInfo where group_id=5");
       Clob clob=null;   
       if(rs.next()){
       clob=(Clob)rs.getClob(5);
       }
       
       char   []   ac=new   char[1000];   
               Reader   reader=clob.getCharacterStream();   
               int   x=0;   
               while((x=reader.read(ac,0,1000))!=-1)   
               {   
                sss+=new   String(ac,0,x);   //这就是取出来的大文本   
               }       statement.close();
       con.close();
       return sss;
      

  4.   

    错误信息是: 无效的列类型: getBLOB not implemented for class oracle.jdbc.driver.T4CNamedTypeAccessor
      

  5.   

    getCLOB  上面的应该是这个