社区
Web 开发
帖子详情
jsp中的oracle数据库问题
boy002
2003-09-28 11:06:03
如何用jsp查看oracle中表的blob,clob的数据,我用一般的方法返回的是空值,但在数据库中,却明明有值啊,请各位高手帮忙,还有如何设置jsp使其不自动commit,
谢谢!
...全文
30
4
打赏
收藏
jsp中的oracle数据库问题
如何用jsp查看oracle中表的blob,clob的数据,我用一般的方法返回的是空值,但在数据库中,却明明有值啊,请各位高手帮忙,还有如何设置jsp使其不自动commit, 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Geranium
2003-09-28
打赏
举报
回复
BLOB blob = null;
String strLength="";
while (rset.next()) {
blob = ((OracleResultSet) rset).getBLOB(1);
strLength=blob.length());
}
再弄个file文件存放它,这个就需要知道你的是什么类型的了,最后再显示文件。
File binaryFile = new File("c:\\xxxxx.xxx");
FileInputStream instream = new FileInputStream(binaryFile);
OutputStream outstream = blob.getBinaryOutputStream();
int chunk = blob.getChunkSize();
byte[] buffer = new byte[chunk];
int length = -1;
while ((length = instream.read(buffer)) != -1)
outstream.write(buffer, 0, length);
instream.close();
outstream.close();
-->
如何直接在页面上显示,而不用创建一个文件存放它,这个问题我不会,期待各位兄弟谈谈思路~
shajia981112
2003-09-28
打赏
举报
回复
CLOB clob = ((OracleResultSet)rs).getCLOB("clobfieldname");
String content="";
if(clob!=null){
Reader is=clob.getCharacterStream();
BufferedReader br=new BufferedReader(is);
String s=br.readLine();
while(s!=null){
content+=s+",";
s=br.readLine();
}
content为你的clob内容
breeze517
2003-09-28
打赏
举报
回复
用getBlob(),getClob()都不行吗?
Geranium
2003-09-28
打赏
举报
回复
conn.setAutoCommit(false);
jsp
+
oracle
数据库
开发与实例
《
jsp
+
oracle
数据库
开发与实例》一书所附所有资源。包含源代码、演示等。
JSP
对
Oracle
数据库
进行增删改查实例.docx
JSP
对
Oracle
数据库
进行增删改查实例.docx
Oracle
和MySQL后台程序开发
Oracle
是大型
数据库
,Mysql是
中
小型
数据库
之王,
Oracle
市场占有率达40%,Mysql只有20%左右,左右逢源学习两大
数据库
视频。 配合WEB端开发,优势多多,值得学习!!!
Android通过
jsp
后台连接
Oracle
数据库
Android本身不能直接连
Oracle
数据库
的,但是通过web service可以去到
Oracle
中
的数据,并以xml形式展现。
JavaWeb连接
Oracle
数据库
新手必看,
jsp
连接
oracle
数据库
,完整代码。附带
oracle
的jdbc
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章