将图片转换成二进制存入到数据库
2011-09-27 15:48
246 查看
1.图片存到数据库
//fn为图片的URI FileStream fs = new FileStream(fn, FileMode.OpenOrCreate, FileAccess.Read); // 定义插入到数据库中的数据 buffer buffer = new byte[fs.Length]; BinaryReader br = new BinaryReader(fs); buffer = br.ReadBytes(Convert.ToInt32(fs.Length)); fs.Close(); fs.Dispose();
2.将图片取出
BitmapImage img = new BitmapImage(); if (buffer != null) { MemoryStream ms = new MemoryStream(buffer); ms.Seek(0, SeekOrigin.Begin); img.BeginInit(); img.StreamSource = ms; img.EndInit(); } return img;
相关文章推荐
- ASP.NET实现图片以二进制的形式存入数据库
- 将图片以二进制数组存入数据库,从数据库中取出转为图片
- 将图片以二进制形式存入数据库中
- python3图片转换二进制存入mysql
- 从VS界面把图片导入数据库:①:把图片转换为二进制数据,②再把二进制数存进数据库
- asp.net将图片转成二进制存入数据库
- ASP.NET实现图片以二进制的形式存入数据库
- C#把图片以二进制形式存入数据库
- 常用的DBOperate之五——将图片以二进制存入数据库中
- 图片二进制存入数据库
- VB ADO 用二进制方式来读写文件 入数据库 __________请参考(把文件(包括图片)存入数据库)
- asp.net FileUpload 控件上传文件 以二进制的形式存入数据库并将图片显示出来
- 把图片转换成二进制--把二进制转换成图片(针对于数据库操作)
- WinForm把图片以二进制的方式存入到数据库,并将存入数据库的二进制图片读出显示到PictureBox中
- MyBatis框架(三)动态SQL,分页,二进制存入数据库图片
- 将图片以二进制格式存入数据库,并以流的方式展现在jsp页面
- 将一个图片文件转换为字节流存入数据库
- 将图片已二进制存入数据库并读入响应流在页面展示
- Python 把二进制mnist数据库转换为图片
- ASP.Net将图片以二进制方式存入数据库,并读取