Oracle应用开发中的几个经典问题
File file = new File("aaa.gif"); int fileLength =(int) file.length();
InputStream fin = new FileInputStream(file);

PreparedStatement pstmt =
con.prepareStatement("insert into tb_file values(aaa.gif,应用?)");
pstmt.setBinaryStream (1, fin, fileLength); pstmt.executeUpdate();
如果你一定要用BLOB存储,你就必须用ORACLE自己的云服务器提供商个经方法:
create table tb_file(name varchar(20),detail BLOB);
con.setAutoCommit(false);
stmt.executeUpdate
("insert into tb_file values(aaa.gif,empty_blob())");
下面必须SELECT得到BLOB的源码下载对象再向里写:
rs = stmt.executeQuery
("select detail from tb_file where name=aaa.gif for upfdate" );
if(rs.next()) { Blob blob = rs.getBlob(1);
BinaryOutputStream out =
((oracle.sql.BLOB)blob).getBinaryOutputStream();
byte[] b = new byte[((oracle.sql.BLOB)blob).getBufferSize];
InputStream fin = new FileInputStream(file);
int len = 0; while( (len = fin.read(b)) != -1) out.write(b,0,len);
fin.close(); out.close(); con.commit();
}香港云服务器相关文章
将MOV格式视频转换为MP4的简单方法(以MOV格式的视频为例,教你一步步将视频转换为MP4格式)
摘要:随着现代科技的发展,我们经常需要在不同设备或平台上播放和分享视频。然而,有些设备或平台只支持特定格式的视频,因此我们需要将视频转换为兼容的格式。本文将以MOV格式的视频为例,介绍一...2025-11-05windows 7系统BIOS中开启AHCI后出现死机/蓝屏/无法启动
安装Windows 7系统后,如使用IDE模式一切正常,BIOS中开启AHCI模式后出现死机,蓝屏,无法启动等故障。 原因分析:如IDE模式下正常硬件故障存在故障的可能性极小,一般该问题原因由于Win2025-11-05
一些Windows 7用户习惯使用系统自带的Update来更新系统,这种方法比较方便,但是很容易出现有时会更新失败,而有时却不会。这样便会使得系统重复安装更新,同时在历史记录列表也会出现许多的失败记录2025-11-05
windows 7系统任务栏无法显示笔记本电源图标的解决方法
很多朋友纷纷反馈,在Windows 7的任务栏通知区域里,操作中心或者电源图标不见了或者呈灰色不可选。今天的该文就可以帮助大家解决这类问题。 带着本本出门时经常要看一下电池电量,但最近突2025-11-05电脑关机提示端口错误的原因及解决方法(探究电脑关机时显示端口错误的常见原因和解决办法)
摘要:在使用电脑的过程中,有时候我们会遇到关机时出现端口错误的提示。这种情况让很多用户感到困惑,不知道该如何解决。本文将从常见原因和解决方法两个方面,为大家详细介绍电脑关机提示端口错误的...2025-11-05
windows 7系统怎么改DNS地址 修改电脑DNS地址教程具体介绍
昨日下午三点左右,国内大量网站出现无法访问的情况,导致此问题,是由于中国顶级域名根服务器故障,导致很多域名被错误的解析指向65.49.2.178地址,从而导致大量网站出现问题。尽管目前顶级域名根服务器2025-11-05

最新评论