本地/ Web 数据报告(RDLC)和 SSRS 有什么区别?
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 文件之间的差异: