使用C#和ASP.NET将图像文件添加到数据库

时间:2011-01-11 12:42:28

标签: c# .net asp.net

如何使用C#和ASP.NET将图像文件(例如,JPEG,PNG,GIF ...)添加到数据库?

我正在研究这个项目。现在我需要你的帮助。

3 个答案:

答案 0 :(得分:3)

最好的方法是简单地将图像的路径存储在数据库中。完全回答herehere

答案 1 :(得分:2)

如果您想要DB中的实际图像,则必须执行所谓的“Blobbing”。您需要将图像转换为字节数组(Byte []),然后将数组存储在数据库中。数据库中的字段需要适合存储Blob。

然后,当您从DB加载图像(显示它)时,您必须将其转换回图像。将图像类型与图像数据一起存储可能很有用,这样您就可以知道将图像数据转换成什么格式。

答案 2 :(得分:0)