【问题标题】:SSRS 2005: How do I make available varbinary data for download in a report?SSRS 2005:如何在报告中提供可供下载的 varbinary 数据?
【发布时间】:2010-05-04 15:32:29
【问题描述】:

这里有SSRS新手问题...

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

我尝试四处搜索,但找不到任何有关如何执行此操作的指示。在我看来,这应该是可能的。 There are ways to display images in a report 使用 varbinary 数据,所以应该能够在报告中下载任意二进制数据是有道理的,对吧?

【问题讨论】:

    标签: sql-server-2005 reportingservices-2005 rdl


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-24
      • 1970-01-01
      • 1970-01-01
      • 2012-04-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多