java和oracle的Blob处理_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > java和oracle的Blob处理

java和oracle的Blob处理

 2013/12/13 16:09:10  anso  程序员俱乐部  我要评论(0)
  • 摘要:第一步,要选好对应的jar包,我用的oracle数据库版本是11g,对应的jar包是ojdbc15.jar;第二步,从access数据库读取ole类型的字段,并写入到oracle数据库的Blob类型的字段中;代码如下:InputStreamis=rs.getBinaryStream(28);byte[]buf=newbyte[1024*4];intcount=0;ByteArrayOutputStreamout=newByteArrayOutputStream(1024);while(
  • 标签:ORA Java Oracle
第一步,要选好对应的jar包,我用的oracle数据库版本是11g,对应的jar包是ojdbc15.jar;
第二步,从access数据库读取ole类型的字段,并写入到oracle数据库的Blob类型的字段中;
代码如下:
InputStream is = rs.getBinaryStream(28);
byte[] buf=new byte[1024*4];
int count=0;
ByteArrayOutputStream out=new ByteArrayOutputStream(1024);
while((count=is.read(buf))!=-1){
out.write(buf, 0, count);
}
out.flush();
byte[] temp=out.toByteArray();
pstmt.setBytes(28, temp);
  • ojdbc15.jar (1.5 MB)
  • 下载次数: 0
发表评论
用户名: 匿名