以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 空表的加载速度-------真够呛 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63738) |
-- 作者:lsy -- 发布时间:2015/1/27 16:28:00 -- 空表的加载速度-------真够呛 动态加载表,要在引用到表的事件中,判断该表是否已经加载,凭空多了不少麻烦。 本想图懒省事,打开项目就加载全部主表,基本上都是空表,哪知道项目打开的速度,下降得这么厉害,这才几十张表,要是几百几千,再好的项目也没人敢用。 再回头吧,动态加载表、动态加载数据。
|
-- 作者:Bin -- 发布时间:2015/1/27 16:31:00 -- 动态加载表才是最高效率的啊. 估计狐表的方式是,每加载一张表查询一次数据库. 建立几十次数据库连接.肯定快不了. 除非是本地.
|
-- 作者:jspta -- 发布时间:2015/1/27 17:07:00 -- 应该是生成控件导致和创建新类导致的,再加上自己查询数据表,数量一多肯定慢。 Foxtable最大优势是表,但仅限于数据表的保存修改。对于查询表等的修改无能为力,限制了录入和显示的灵活性,难以发挥表的显示优势。 所有经常会出现表A某几列要更新到表B中,如何汇总表A的数据到表B,等等。把数据库当EXCEL设计是好还是不好那?
|
-- 作者:黄训良 -- 发布时间:2015/1/27 17:43:00 -- 有同样的体会! |
-- 作者:游 -- 发布时间:2015/1/27 19:15:00 -- 正常啊,都是头破血流撞出来的。 多加载一张主表,最少要多一个TabPage,一个Tab,一个Table,一个DataTable 几十张主表,要同时生成,哪会不慢。 至于把数据库当Excel用,随着技能和认知的提高,会改的。 建议狐爸出一个这样的例子:一张后台表对应多张前台主表。
|