RDLC和SSRS的区别
本地/Web 数据报告 (RDLC) 和 SSRS 之间有什么区别?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
本地/Web 数据报告 (RDLC) 和 SSRS 之间有什么区别?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
SSRS(SQL Server Reporting Services)是Microsoft SQL Server 的某些版本(具有高级服务的 SQL Server Express 以及非免费版本)。它允许您处理服务器端报告(
.rdl
文件)。ReportViewer 控件(以前包含在 Visual Studio 中,现在作为 nuget 包)允许您处理客户端报告(
.rdlc
文件)。它不需要 SQL Server。由于两个组件都使用相同的报告引擎,因此 RDL 和 RDLC 使用相同的 XML 架构。因此,您在网上找到的大多数 SSRS 材料也适用于 RDLC。
以下 MSDN 文章概述了 RDL 和 RDLC 文件之间的区别:
SSRS (SQL Server Reporting Services) is a part of some editions of Microsoft SQL Server (SQL Server Express with Advanced Services as well as the non-free versions). It allows you to process server-side reports (
.rdl
files).The ReportViewer control (formerly included in Visual Studio, now available as a nuget package) allows you to process client-side reports (
.rdlc
files). It does not require SQL Server.Since both components use the same reporting engine, RDLs and RDLCs use the same XML schema. Thus, most material you find online for SSRS also applies to RDLCs.
The following MSDN article outlines the difference between RDL and RDLC files: