如何在SQL Server 2008中存储图像blob数据?

时间:2015-02-03 14:21:50

标签: sql-server sql-server-2008 coldfusion coldfusion-10

我需要将图像blob数据存储在表格中。我知道在数据库表中以blob格式存储图像不是最佳做法。但这样做是客户的要求。我正在使用ColdFusion 10和SQL Server 2008.我已使用此代码段在SQL Server中插入图像blob数据。

<cfimage action="read" name="imdata" source="C:\inetpub\wwwroot\a.jpg" >

<cfquery datasource="localdsn">
  INSERT INTO imtbl(image)
  VALUES #imageGetBlob(imdata)#
</cfquery>

但是它正在抛出错误

ByteArray objects cannot be converted to strings.

我也尝试过使用#toString(imageGetBlob(imdata))#仍然没有成功。

我已经完成了https://forums.adobe.com/thread/60629但是找不到任何解决方案。

0 个答案:

没有答案