C# picturebox中的图像如何保存到数据库的image类型中?
2个回答
展开全部
引用:System.IO;
MemoryStream ms = new MemoryStream();
pictureBox1.Image.Save(ms,System.Drawing.Imaging.ImageFormat.Jpeg);
byte[] img = ms.ToArray();
再将img写入数据库就行了。
读取img数据
byte[] curImg=rs["img"];
this.pictureBox1.Image=new Bitmap(new MemoryStream(img));
MemoryStream ms = new MemoryStream();
pictureBox1.Image.Save(ms,System.Drawing.Imaging.ImageFormat.Jpeg);
byte[] img = ms.ToArray();
再将img写入数据库就行了。
读取img数据
byte[] curImg=rs["img"];
this.pictureBox1.Image=new Bitmap(new MemoryStream(img));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那经过这些处理后能图片还能保存到本地磁盘吗?
更多追问追答
追问
可以是可以..不过我还是想能直接在picturebox能读到2进制
追答
不是吧,能存储到磁盘区不能转换成流?你确定你用的方法是对的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询