我有报告,有数千条记录。首先它加载所有数据,并且需要花费很多时间来获取数据。
有没有办法将我自己的逻辑用于分页。
例如
首先必须显示10条记录,当我点击下一步按钮时,显示另外10条记录。我的意思是说每个动作只需要从数据库中提取10条记录。
答案 0 :(得分:1)
编辑0
RDL和PostgreSQL的资源:
您对RDL感兴趣,RDL是报告服务的服务器端部分。
RDL文件由SQL Server 2005版本的Report创建 设计师。 RDLC文件由Visual Studio 2008版本创建 报告设计师。
RDL和RDLC格式具有相同的XML架构。但是,在RDLC文件中, 某些值(例如查询文本)被允许为空,这意味着 他们没有立即准备好发表在报告中 服务器。可以通过打开RDLC文件来输入缺失值 使用SQL Server 2005版本的报表设计器。 (你必须 首先将.rdlc重命名为.rdl。)
通过https://stackoverflow.com/a/2918209/1085891
分页资源
了解RDLC和RDL