试试这个呢
http://blog.bc-cn.net/user17/97897/archives/2006/2818.shtml
http://blog.bc-cn.net/user17/97897/archives/2006/2818.shtml
解决方案 »
- 求大神帮我看一道题----给一个二维数组inArr[ ][ ],写一个方法获取每一列的最小值,输出到一个一维数组outArr[ ]中。
- 在线等,hibernate的问题!!!!!!!!!!
- 关于struts验证框架的问题?
- AJAX接收XML文档出错!
- 如何用java远程开启Tomcat服务?在线等...
- JAVA连接数据库的存储过程没有异常,但是为什么就是执行不了呢?求大神解决。
- 请教--关于应用Webwork+Spring进行Web开发的国际化问题
- 请教一个Jsp连接MySQL的乱码问题
- taglib中uri可以随便写吗?(高分在线求解)
- Apache的BeanUtils报错
- STRUTS的问题,帮帮我 在线等
- struts+spring+hibernate的简单问题.
java.lang.ClassCastException: weblogic.jdbc.base.BaseBlob
java.lang.ClassCastException: weblogic.jdbc.base.BaseBlob
最好使用oralce的最新ojdbc.jar驱动。Blob 都用oracle.sql.Blob
String sqls = "UPDATE CMM SET vale = EMPTY_BLOB() WHERE ID =?" ;
conn = Connections.getConnection();
ps = conn.prepareStatement(sqls);
ps.setLong(1,cmm.getId());
ps.execute();
conn.setAutoCommit(false);
sqls = "SELECT vale FROM cmm WHERE ID = ? FOR UPDATE";
ps = conn.prepareStatement(mysql);
ps.setLong(1, cmm.getId());
ResultSet r = ps.executeQuery();
Blob b;
for(b = null; r.next(); b = (BLOB)r.getBlob(1));
r.close();
OutputStream os = b.getBinaryOutputStream();
InputStream contentStream = cmm.getInputStream();
int i;
while((i = contentStream.read()) > -1)
os.write(i);
os.close();
conn.commit();