怎么把文件保存到数据库中并且还原回来

把一个文件保存到数据库中,在以后要用的时候要还原回来,文件可能包含图片,希望大家能赐教。谢谢

文件可能包含图片???是什么格式文件啊???doc?

我觉得你可以将文件转换成二进制的文件保存到数据库表的blog字段中,要还原文件的话,再给转换回来.

将文件转换成二进制的文件保存到数据库表的blog字段中,要还原文件的话,再给转换回来.

用BLOB字段
读和写分别用到InputStream和OutputStream,google一下很多文章有介绍

一般来说都是把文件以二进制的方式存储到数据库中,还原也是读取这个字段中的二进制。

但很多时候都是把文件的地址保存在 数据库中,这样根据数据库中的地址到相应目录去找文件,省事的多,也被很多人采纳