我正在使用数据库驱动的应用程序,该应用程序允许用户上传图像,然后将这些图像压缩并以varbinary(max)格式嵌入到数据库中。我现在正试图让该图像显示在SSRS报告中(使用BI 2005)。
如何将文件数据(压缩时为65,438个字符,未压缩时为65,535个字符)转换为普通的varbinary格式,然后我可以在SSRS中显示?
非常感谢提前!
答案 0 :(得分:0)
您必须在项目中嵌入对dll的引用,并使用函数解压缩SSRS中的数据,例如参见SharpZipLib。考虑尽可能存储未压缩的数据,因为CPU /空间权衡在这里不太可能对您有利,因为impage数据可能具有较差的压缩率(通常已经压缩)。