优化一个RDLC报表

3
我正在使用 RDLC 报表和报表查看器控件,发现最终结果中记录越多,加载时间就越长。 我认为 RDLC 报表会一次性加载所有记录(并将它们缓存在本地),即使在向浏览器发送分页数据时也是如此。 因此,我认为解决方案应该是只加载当前页面所需的记录。 我应该如何做到这一点? 或者如果有其他优化解决方案,请告诉我。
1个回答

1
如果您需要分析和聚合大量记录(百万级),您可以在 SQL Server 上使用存储过程或查询来完成工作,然后只输出聚合数据到报表查看器。
当您不需要在报表中显示数据详细信息时,这非常有用。

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