RDLC和SSRS的区别

10

本地/ Web 数据报告(RDLC)和 SSRS 有什么区别?

1个回答

19

SSRS (SQL Server Reporting Services) 是 Microsoft SQL Server 的一部分(包括 SQL Server Express with Advanced Services 以及非免费版本)。它允许您处理 服务器端 报表(.rdl 文件)。

ReportViewer 控件(曾经包含在 Visual Studio 中,现在可作为 nuget 包 使用)允许您处理 客户端 报表(.rdlc 文件)。它不需要 SQL Server。

由于两个组件都使用相同的报表引擎,因此 RDL 和 RDLC 使用相同的 XML 模式。因此,在线上找到的大多数 SSRS 材料也适用于 RDLC。

下面的 MSDN 文章概述了 RDL 和 RDLC 文件之间的差异:


1
我相信,Reporting Services被包含在“SQL Server Express with Advanced Services”版本中(http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e08766ce-fc9d-448f-9e98-fe84ad61f135)。因此,免费版本似乎也可以使用SSRS。 - Slauma

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接