水晶报表加载报表特别慢有方法解决吗?高手请进

picklejzg 2010-12-30 11:10:25
单步执行的时候就发现就这句话要很久才能load出来
strPath里面放的是设计的rpt的路径

RptDoc.Load(strPath)

但是很奇怪的是,同样的写法,有的程序就很快,有的程序就很慢.

而且也不是完全如此,在我的电脑上,所有的报表的速度都差不多,不过几秒的差别

可是在别人的电脑上运行的话,就是有几本程序特别慢.

事实上所有的报表放置在同一个目录下,路径都是差不多的.

dataset的设计也是基本相同,没有什么特别的.

有哪位高手知道是什么原因吗?
...全文
120 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiangchengboy 2011-01-10
  • 打赏
  • 举报
回复
.net运行机制是这样的,第一次加载是慢些

问题的保姆,帖子的管家——《Csdn收音机》!
blackwolfs 2011-01-03
  • 打赏
  • 举报
回复
这个问题和路径没关系,你就是把报表集成到可执行文件中也会出现这个问题,第一次要编译,数据要加载到内存,如果你用dataset的话。第二次就不用编译和加载了 ,这个问题不能解决.

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧