Foxtable(狐表)用户栏目专家坐堂 → 空表的加载速度-------真够呛


  共有3381人关注过本帖树形打印复制链接

主题:空表的加载速度-------真够呛

帅哥哟,离线,有人找我吗?
lsy
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
空表的加载速度-------真够呛  发帖心情 Post By:2015/1/27 16:28:00 [只看该作者]

动态加载表,要在引用到表的事件中,判断该表是否已经加载,凭空多了不少麻烦。

本想图懒省事,打开项目就加载全部主表,基本上都是空表,哪知道项目打开的速度,下降得这么厉害,这才几十张表,要是几百几千,再好的项目也没人敢用。

再回头吧,动态加载表、动态加载数据。

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/27 16:31:00 [只看该作者]

动态加载表才是最高效率的啊.

估计狐表的方式是,每加载一张表查询一次数据库. 建立几十次数据库连接.肯定快不了.  除非是本地.

 回到顶部
帅哥哟,离线,有人找我吗?
jspta
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2015/1/27 17:07:00 [只看该作者]

应该是生成控件导致和创建新类导致的,再加上自己查询数据表,数量一多肯定慢。
Foxtable最大优势是表,但仅限于数据表的保存修改。对于查询表等的修改无能为力,限制了录入和显示的灵活性,难以发挥表的显示优势。
所有经常会出现表A某几列要更新到表B中,如何汇总表A的数据到表B,等等。把数据库当EXCEL设计是好还是不好那?

 回到顶部
帅哥哟,离线,有人找我吗?
黄训良
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
  发帖心情 Post By:2015/1/27 17:43:00 [只看该作者]

有同样的体会!

 回到顶部
帅哥哟,离线,有人找我吗?
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:321 积分:1916 威望:0 精华:0 注册:2014/8/24 13:36:00
  发帖心情 Post By:2015/1/27 19:15:00 [只看该作者]

正常啊,都是头破血流撞出来的。

多加载一张主表,最少要多一个TabPage,一个Tab,一个Table,一个DataTable

几十张主表,要同时生成,哪会不慢。

至于把数据库当Excel用,随着技能和认知的提高,会改的。

建议狐爸出一个这样的例子:一张后台表对应多张前台主表。

 回到顶部