找回密码
 立即注册

QQ登录

只需一步,快速开始

fan_314

高级会员

6

主题

15

帖子

1173

积分

高级会员

积分
1173

活字格认证

fan_314
高级会员   /  发表于:2012-10-26 09:58  /   查看:10889  /  回复:10
咨询一个问题,在使用farpoint过程当中,可以从哪几方面优化性能,数据多一点会导致很慢,目前使用分页来处理,但是还是会慢。期待您的答复。

10 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-10-26 10:36:00
沙发
回复 1楼fan_314的帖子

fan_314 你好,
请问你一次性加载多少条数据?
尝试使用设置如下代码看是否起作用:

  1. FpSpread1.ActiveSheetView.IsTrackingViewState = False
复制代码

1.在 BS 程序中,数据加载速度和网络带宽、客户机性能也有相关性。数据量过大,加载速度慢问题,是 BS 程序的瓶颈。
2.Spread 在呈现数据时,除了数据本身,还有一些样式的加载,对性能也有一定影响。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-10-26 10:54:00
板凳
回复 1楼fan_314的帖子

还有,请问你每页 展示 多少条数据?
回复 使用道具 举报
918739xhb
论坛元老   /  发表于:2012-10-26 13:23:00
地板
我也遇到这样的情况,一般来说导入1000条数据的情况下都要1-2分钟,有点太慢了,有没有什么优化的办法
回复 使用道具 举报
fan_314
高级会员   /  发表于:2012-10-26 15:18:00
5#
回复 3楼iceman的帖子

每页显示30行数据,这个表有25列,所以就比较慢。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-10-26 16:34:00
6#
回复 5楼fan_314的帖子

fan_314 、918739xhb 你们好,
Spread 现有的分页实际上是假分页,实际上是一次性把所有数据加载到 Spread 中。在我的 Demo 中实现了真分页,加载 1200 条数据 6 秒。
请你们参考:VS 2010 && Spread .NET 6
SpreadWebCapability.zip (2.9 MB, 下载次数: 804)
回复 使用道具 举报
fan_314
高级会员   /  发表于:2012-10-29 14:15:00
7#
回复 6楼iceman的帖子

好的,谢谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-10-29 15:00:00
8#
回复 使用道具 举报
cngrain
中级会员   /  发表于:2012-11-29 11:30:00
9#
为什么下载不了 那个demo
回复 使用道具 举报
cngrain
中级会员   /  发表于:2012-11-29 11:40:00
10#
可以下载了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部