以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助] (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=104987)
|
-- 作者:wgqcool
-- 发布时间:2017/8/9 16:56:00
-- [求助]
请教老师,因为表比较多,想在上BeforeloadOuterTable批量设置初始加载表都为空,以提高打开软件速度!但是总报错,selectfrom中不能用变量表名么?另外想问问,因为表比较多,很多表数据也多几千上万条,表关联也比较复杂,打开软件加载数据的时候很慢,按照帮助文件里面设置初始不加载表,然后后期在窗口的afterload事件来重新加载的话,因为有很多表达式列,又需要加载很多关联表,太复杂了,有没有什么方法可以提高加载速度么? 此主题相关图片如下:111111.png
|
-- 作者:有点甜
-- 发布时间:2017/8/9 17:40:00
--
"select * from {" & e.DataTableName & "} Where 1=2"
[此贴子已经被作者于2017/8/9 17:41:11编辑过]
|
-- 作者:wgqcool
-- 发布时间:2017/8/9 18:32:00
--
有点甜老师!用select * from " & e.DataTableName & " Where或select * from {" & e.DataTableName & "} Where 都无效啊! 此主题相关图片如下:22222222.png
|
-- 作者:有点甜
-- 发布时间:2017/8/9 19:24:00
--
你数据库的表名和你foxtable的表名不同?如果不同你需要匹配一下才行。因为 e.datatablename 是foxtable的表名。
|