我需要将图像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但是找不到任何解决方案。