在C#WinFormApp中检索图像并将图像从SQL Db放置到PictureBox

时间:2017-04-06 14:21:25

标签: c# sql visual-studio-2012 picturebox

我想从数据库中保存并检索图像,并将其放在Windows窗体应用程序的图片框中。

有人有任何代码吗?请告诉我SQL必须用于存储图像的数据类型(哪一个更好,Varbinary(MAX)Image?)

这是我用来从PicturBox中获取图像并将其转换为二进制文件并将其存储到数据库中的Varbinary(MAX)并且运行时代码的代码它说:{{1} }

Implicit conversion from data type varchar to varbinary(max) is not allowed. Use the CONVERT function to run this query.

我该怎么办? 如果有人有更好的代码,请帮我复制代码给我 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

基于您之前的"连接字符串"问题,最好的答案是不保存该表中的图像,只是对它的引用;通过使用文件流表或包含文件系统位置的文本字段。