当前位置:  技术问答>java相关

从数据库取出一图片,存储为文件的问题。主要是IO难住了。

    来源: 互联网  发布时间:2015-05-21

    本文导语:  已经到这一步: InputStream in = null;       in = rs.getBinaryStream("Image");  请问如何将in用PrintWriter方法输出成一文件。 | 图片是二进制的,最好不要用PrintWriter. BufferedOutputStream bos = new Buffer...

已经到这一步:
InputStream in = null;
      in = rs.getBinaryStream("Image"); 
请问如何将in用PrintWriter方法输出成一文件。

|
图片是二进制的,最好不要用PrintWriter.
BufferedOutputStream bos = new BufferedOutputStream(
new FileOutputStream(
new File("filename")),true);

BufferedInputStream bis = new BufferedInputStream(rs.getBinaryStream("Image"));

int readbyte;
while((bit = bf.read()) != -1) {
bos.write(readbyte);
}

bos.flush();
bos.close();
bis.close();


    
 
 

您可能感兴趣的文章:

  • linux下的从数据库取出来中文内容是乱码?
  • 如何从数据库里取出blob对象?
  • 关于数据库中取出中文的问题
  • 请问如何取出SQL数据库里某表某字段的description内容
  • 怎样通过表单将输入的日期取出,并保存到数据库中
  • 怎样判断从数据库取出的空内容,怎样去掉前后空格
  • 如何将数据库中的日期型字段中的时间和日期同时取出来放到Date型变量中?
  • 声音文件如何存倒数据库,如何取出并播放!
  • 从数据库中取出的数据用compareTo("中文")总没法得到想要的结果,请高手解答
  • 使用jquery局部刷新(jquery.load)从数据库取出数据
  • 求助!关于翻页的问题,在JAVA中如何计算从数据库中取出的结果集总共可显示多少页?
  • 数据库连接后如何把表的内容取出来?
  • 从数据库里面取出来的是0x******(16进制码)怎么办
  • 怎样通过调用findAll()将数据库中的字段全部取出!
  • 奇怪!奇怪!我用jbuilder编jsp程序,从数据库中取出的字符串型字段却显示16进制数
  • C#三种判断数据库中取出的字段值是否为空(NULL) 的方法
  • 数据库(ms server2000)的表字段值是中文的,但是取出来怎么不是中文,我该如何?
  • 我想取出数据库的记录的个数,但是不行!!我是在weblogic中运行的!!急诊!!
  • 能不能将对象序列化后存到数据库再取出还原?有没有例子?
  • 从数据库中取出最近三十天的数据并生成柱状图
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 服务器存储快照和数据库快照详解
  • 数据库存储, 改用TXT文件存储
  • 数据库存储还是直接存储在硬盘上好?(来者有分)
  • 随机存储数据库 Aerospike
  • 分页存储过程(用存储过程实现数据库的分页代码)
  • linux下的从数据库取出来中文内容是乱码? iis7站长之家
  • 更改Mysql数据库存储位置的具体步骤
  • K/V存储数据库 TreapDB
  • 如何在access数据库中存储rtf文件。
  • linux如何用C调用数据库的存储过程
  • 分布式文档存储数据库 MongoDB
  • oracle数据库中查看系统存储过程的方法
  • 采用Jsp从数据库中取得数据,来生成XML文件,进行存储,应该如何做?
  • 为数据库生成某个字段充填随机数的存储过程
  • mysql 查询数据库中的存储过程与函数的语句
  • 对象序列化--存储数据库的方法 序列化后 不能使用
  • sqlserver 复制表 复制数据库存储过程的方法
  • 关键字: oracle,存储过程,数据库,查询,动态sql包,数组,参传,jdbc 1
  • 我只想存储客户名和ID号,需要用数据库吗?
  • 实现Oracle数据库的存储过程中拥有“role”权限
  • mysql 导入导出数据库以及函数、存储过程的介绍
  • 基于Key-Value的NOSQL数据库Redis的数据结构及常用相关命令介绍
  • 如何监控数据库的数据,如果数据库数据更改,就通知Server
  • SQL Server 2008如何进行数据库分离和附加详细介绍
  • 散分:Jbuilder6开发数据库应用请问你们都用什么数据库? 免费的数据库有那些?
  • 文档数据库mongodb与列式数据库hbase详细比较
  • 如何从数据库中或文本文件中提取数据到另一个数据库中?
  • nosql数据库levedb介绍及levedb最新版1.18下载安装
  • 用JDBC连接Oracle数据库时,如何向数据库中写日期型数据(格式)?谢了!
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 开发java下的数据库程序,用什么数据库引擎?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3