以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  登录后加载主界面非常慢  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=89947)

--  作者:ShotHit
--  发布时间:2016/9/1 21:06:00
--  登录后加载主界面非常慢
用户进行登录后,界面上会提示正在加载XXXX表,显示完成后,主界面需要1分钟才会显示出来。

目前已经把AfterOpenProject事件中表格初始化加载移到MainTableChanged事件中进行加载。

但是依旧还非常慢?

请问如何优化,加载数据到显示主界面中间会执行那些事件操作?

--  作者:Hyphen
--  发布时间:2016/9/1 21:15:00
--  
加载所有正常加载的表;执行几乎所有项目事件;执行加载窗口的加载事件;触发当前表的currentchanged、prepareedit等事件

数据多的话尽量用动态加载,参考:http://www.foxtable.com/webhelp/scr/1933.htm

--  作者:ShotHit
--  发布时间:2016/9/1 21:27:00
--  
比如书加载一个数据表

用Fill方法和直接在属性中设置SQL语句,这两者在性能上有差别吗?

--  作者:Hyphen
--  发布时间:2016/9/1 21:40:00
--  
没有