以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  项目打开时加载表两遍  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41569)

--  作者:ibehujun
--  发布时间:2013/10/22 18:02:00
--  项目打开时加载表两遍
请教各位高手, 为什么项目打开时,会加载表两遍?
--  作者:有点甜
--  发布时间:2013/10/22 19:20:00
--  
不可能加载两遍的吧,具体说明下。
--  作者:ibehujun
--  发布时间:2013/10/22 21:42:00
--  
上传了个视频FLASH,用IE可以打开。谢谢了, 这个问题影响了启动速度,困扰很久了
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:项目加载表两次.rar


--  作者:有点甜
--  发布时间:2013/10/22 21:46:00
--  
 不可能加载两次的,你在BeforeLoadInnerTable事件里加入代码测试一下

 msgbox(e.DataTableName)

--  作者:ibehujun
--  发布时间:2013/10/22 22:10:00
--  
多谢~ 这个测试代码真有创意。牛~! 加载内部表没有弹出窗口,说明没有加载内部表。 加载外部表每个表只弹出一个窗口,说明没有加载两次。 可能是幻觉。算了,不管了,继续优化。 多谢甜兄。
--  作者:powermannico
--  发布时间:2013/10/23 1:49:00
--  
 这个问题我前段时间也问过,也是这个情况
--  作者:ibehujun
--  发布时间:2013/10/23 22:53:00
--  
狐爸,这个是不是BUG啊,总之是占用了几秒钟的启动时间。
--  作者:有点甜
--  发布时间:2013/10/23 23:01:00
--  
 你去项目属性那里,修改加载提示为{0},看看名称是否显示了两次。

 再注意一下你的表名称,是否有相同或者重复的。

--  作者:实话实说
--  发布时间:2013/10/24 8:01:00
--  
确实有这个问题。我仔细观察过,加载表的过程中显示两遍“正在加载数据表”,将所有表加载两遍。当表的数据量大时明显。
--  作者:实话实说
--  发布时间:2013/11/4 6:09:00
--  
不知道是否真的加载两次表,但真的显示加载了两次,不是幻觉,仔细观察数据量大的表就明显看出。需要的话,我上传视频。