c#中.将文件转化成二进制数据存到数据库,再从数据库读取二进制数据还原成文件。

 我来答
匿名用户
2016-05-26
展开全部
不建议这样 只建议存一个文件名字,你存进数据库有什么用,无法查看,只有图片能看。
追问
图片也可以
追答
你可真懒  百度多的是  我给你找好了 

http://www.jb51.net/article/36148.htm
你看一下 上面的 可以用 我看过了

你说的保存成文件 这个
using System.Drawing//需要添加引用
// 读取图片
var img = new Bitmap("z:\\2.jpg");//查出来的数据也可以直接赋值给img
var stream = new System.IO.MemoryStream();
// 保存到流
img.Save(stream, System.Drawing.Imaging.ImageFormat.Jpeg);
// 转成图片
var img2 = new Bitmap(stream);
stream.Close();
// 保存
img2.Save("z:\\3.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
//如果想自己选择保存位置就用 saveFileDialog
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式