我没有用过oracle。不过劝楼下的就不要继续拿楼主开玩笑了。大家已经笑的他够呛了。
解决方案 »
- log4j奇怪问题
- 请问关于struts的问题
- 一个初级的问题:编译文件 出现错误package com.microsoft.jdbc.sqlserver does not exist
- 这段代码哪里有错?
- 为了大家更好的交流,我已经给大家提供了ftp服务器,希望大家都能把自己的msn留下,以便更好的交流!
- 基础知识过后,我是不是应该把tomcat换成weblogic了呢?
- 请教各位一个关于applet的路径设置问题
- 关于文件上传的问题
- jsp在什么需求时要用ActiveX,如何使用?给个例子看看!65分奉上!!!!
- JavaWeb项目使用HttpClient方式请求服务器,服务器怎么把返回信息包装在HttpResponse对象里面?
- 一个js提交的问题
- 关于JSP脚本问题
大文本是Clob字段,取出该字段后用下面的函数变成串
String getClobToString(Clob clob) {
try {
return clob.getSubString(1, (int) clob.length());
}catch (SQLException ex) {
return "";
}
}
图片是Blob字段,取出字段后用下面的函数变成字节数组。
byte[] getBlobToBytes(Blob blob) {
try {
return blob.getBytes(1, (int) blob.length());
}catch (SQLException ex) {
return new byte[0];
}
}要显示这个图片数组用下面代码
OutputStream toClient = response.getOutputStream();
try{
response.setContentType("image/*");
toClient.write(youbytes);
}catch( Exception e){}
toClient.flush();
toClient.close();---
软件大佬,基于软件行业的研发、学习、交易、服务、管理的网络平台,您事业开始的地方。请访问www.softboss.com
添加Blob需要用二进制流
InputStream is = new BufferedInputStream(new ByteArrayInputStream(youbytes));
pstmt.setBinaryStream(6, is, is.available());---
软件大佬,基于软件行业的研发、学习、交易、服务、管理的网络平台,您事业开始的地方。请访问www.softboss.com
软件大佬,基于软件行业的研发、学习、交易、服务、管理的网络平台,您事业开始的地方。请访问www.softboss.com