String 转 Clob的问题 String sql="insert into table (column) values (?) ";PreparedStatement pstmt=con.prepareStatement(sql);String str="aaa";column为Clob类型,我现在要把str放到column中去,怎么转成Clob类型啊pstmt.setClob(1,clob); ???????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Clob clob = new SerialClob(str.toCharArray());从jdk里找出来,你试试吧 java.sql.Clob c = new javax.sql.rowset.serial.SerialClob(str.toCharArray())还是不行啊,报 java.lang.ClassCastException: javax.sql.rowset.serial.SerialClob String sql="insert into table (column) values (?) "; PreparedStatement pstmt=con.prepareStatement(sql); String str="aaa"; java.io.Reader clobReader = new java.io.StringReader(str); psm.setCharacterStream(1, clobReader, str.length()); 多谢楼上那我从数据库中读这个字段,怎么把Clob转换成String java中成员变量在声明的同时赋值,也可以在类的方法中赋值,为什么不能在类体中声明之后再赋值 谁来帮我下,数据库插入数据问题 问个SQL文的写法,抓破脑袋了呀。 java中如何创建dll中类的对象 java线程Executors Runnable 的问题 类加载器加载一个类文件 会不会把当前内存中的这个class实例冲掉? 请教一个打包.EXE的问题 java编译时出错,我应该把java放在一个固定的目录下,还是任何地方都可以? JTree的疑难? 那里有关于Java 2D的文章下载? 流的问题 公交一卡通的原理是什么啊?可以用java来实现吗?
java.sql.Clob c = new javax.sql.rowset.serial.SerialClob(str.toCharArray())
还是不行啊,报
java.lang.ClassCastException: javax.sql.rowset.serial.SerialClob
PreparedStatement pstmt=con.prepareStatement(sql);
String str="aaa";
java.io.Reader clobReader = new java.io.StringReader(str);
psm.setCharacterStream(1, clobReader, str.length());
那我从数据库中读这个字段,怎么把Clob转换成String