如何将图像数据存储到SQL Server 2005中
问题描述:
我必须将System.Drawing.Image ImageObject
存储到数据库中。我试过用byte[]
像我这样ImageObject
转换成byte []而不是存储到数据库,但是存储转换后的字节数组的长度大于SQL的二进制数据类型的最大限制。如何将图像数据存储到SQL Server 2005中
我如何将数据存储到数据库中?
答
将数据类型更改为varbinary(max)
。 binary
具有8000字节的限制。注意:不要使用image
数据类型,除非您计划永远使用SQL Server 2005(已弃用)。
更多的信息在这里http://msdn.microsoft.com/en-us/library/ms188362(v=SQL.90).aspx –
谢谢这是工作 –
谢谢,请点击接受答案:) –