如何将图像添加到数据库,然后使用C#在datagridview中显示它们?

时间:2012-11-18 15:51:53

标签: c# database image

我正在使用VS 2010并且在C#中有一个数据库,其中一个名为“Pic”的列接受图像并且为空。现在当我运行我的项目时,datagridview会填充所有其他列,但是简单的我的'Pic'列有一个红色的X.我的问题是这个;如何对其进行编码,以便在运行时将图片显示在datagridview中?我相信我必须将我的图像转换为字节,然后单独填充每个单元格,但我真的不知道。我只是有几个.jpg,不知道在哪里编码或做什么。我非常感谢任何人都可以在我的这个窘境中发光!{/ p>

谢谢,

德鲁

1 个答案:

答案 0 :(得分:0)

this链接检查Shital的答案。

我建议你不要将流压缩到数据库中,它可能会阻塞它,取决于你的数据库,当然。您应该怎么做才能上传图片,将它们托管在您的IIS上,并将链接地址保存在您的数据库记录中。