我正在使用RDLC报告和报告查看器控件,我发现最终结果中的记录越多,加载所需的时间就越长。在我看来,RDLC报告一次加载所有记录(并在本地缓存它们),即使它在发送到浏览器时对记录进行分页。因此,我认为解决方案应该是使报表只加载当前页面所需的记录。我该怎么做呢?或者如果有其他解决方案需要优化,请让我知道
发布于 2011-09-27 23:53:08
如果您需要分析和聚合大量的记录(数百万条),您可以使用存储过程或查询在sql服务器上执行此工作,然后您可以仅将聚合的数据输出到报表查看器。
当您不需要在报告中显示数据的详细信息时,这很有用。
https://stackoverflow.com/questions/3865886
复制相似问题