0

SSRS新手问题在这里...

我有一个表,其中一列是 varbinary(max) 数据。我想制作一份报告,使该数据可作为超链接下载,以便用户只需单击该项目并获取二进制数据的文件下载对话框。在这种特殊情况下,二进制数据恰好是旧 pdf 文件的内容,但这无关紧要。

我尝试四处搜索,但找不到任何有关如何执行此操作的指示。在我看来,这应该是可能的。有多种方法可以使用 varbinary 数据在报告中显示图像,因此应该能够在报告中下载任意二进制数据是有道理的,对吧?

4

1 回答 1

0

不,据我所知这是不可能的。无论如何都不要这样做。

我使用的解决方法是创建一个简单的 asp.net 页面,以通过一些 URL 提供二进制内容。然后,我从 SSRS 报告中超链接到该页面,并在 URL 中提供正确的变量。如果您不得不担心 URL 黑客攻击或安全问题,YMMV 对我来说很好。

于 2010-06-17T18:27:58.557 回答