如何在 SSRS 中显示来自 Dynamics(运行 on SQL Server 2016)的 BLOB 图像
How to Display BLOB images from Dynamics (running on SQL Server 2016) in SSRS
我目前在 SQL Server 2016 上安装了 Navision Dynamics。
我需要在 SQL 服务器报告服务 (SSRS) 的独立安装中显示来自 Navision Dynamics CRM 的图片。
这意味着,我没有任何可用的 CRM 功能。
报告的数据集是标准 SQL 查询。
我的测试查询和结果:
上述查询中的内容字段是我想要在报告中显示为图像的内容。
如果我查看“内容”列的 SQL 数据类型,它说它是图像(数据类型)。
但是在dynamics里面是BLOB的数据类型
我在报告中尝试这样做,但我得到了一个红十字 (X):
我也为这个字段尝试了以下方法,但仍然得到红色的 X :
=System.Convert.ToBase64String(Fields!Content.Value)
请问如何在报告中将内容字段显示为图像?
请参阅下面 post 中的答案:
问题与此相同/相似。
答案是 - 将 BLOB 字段上的图像压缩更改为关闭,然后其他一切都应该像问题中那样工作。
我目前在 SQL Server 2016 上安装了 Navision Dynamics。
我需要在 SQL 服务器报告服务 (SSRS) 的独立安装中显示来自 Navision Dynamics CRM 的图片。
这意味着,我没有任何可用的 CRM 功能。
报告的数据集是标准 SQL 查询。
我的测试查询和结果:
上述查询中的内容字段是我想要在报告中显示为图像的内容。
如果我查看“内容”列的 SQL 数据类型,它说它是图像(数据类型)。
但是在dynamics里面是BLOB的数据类型
我在报告中尝试这样做,但我得到了一个红十字 (X):
我也为这个字段尝试了以下方法,但仍然得到红色的 X :
=System.Convert.ToBase64String(Fields!Content.Value)
请问如何在报告中将内容字段显示为图像?
请参阅下面 post 中的答案:
问题与此相同/相似。
答案是 - 将 BLOB 字段上的图像压缩更改为关闭,然后其他一切都应该像问题中那样工作。