以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]外部表不加载任何数据代码有错,请指正  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2120)

--  作者:jgc1010
--  发布时间:2009/3/16 17:50:00
--  [求助]外部表不加载任何数据代码有错,请指正
外部表不加载任何数据,在项目属性的BeforeLoadOuterTable加入代码:
If e.DataTableName = "tab_wjk"  Then
    e.SelectString = "Select * From [tab_wjk] Where False"
End If


我测试时出现错误,请帮助更正.错误提示见附件

图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2009-3-16 17:57:03编辑过]

--  作者:狐狸爸爸
--  发布时间:2009/3/16 17:51:00
--  
看不到你的附件。
--  作者:jgc1010
--  发布时间:2009/3/16 17:53:00
--  
WORD文档无法发送?


--  作者:jgc1010
--  发布时间:2009/3/16 17:53:00
--  谁有做好的狐表给新手学习学习
你有QQ吗?

--  作者:czy
--  发布时间:2009/3/16 17:57:00
--  
这段代码没问题呀。
--  作者:jgc1010
--  发布时间:2009/3/16 17:58:00
--  
附件已发送,你看一下,我在"执行SQL"中测试就有问题


--  作者:jgc1010
--  发布时间:2009/3/16 18:01:00
--  

第一次代码写好,重新打开时,出现报错,提示我是否删除tab_wjK表,我选择删除,重新新增时无法再用tab_wjk命名表,说明原来的表名称还存在,不知应该如何去删除原来的表?


--  作者:czy
--  发布时间:2009/3/16 18:02:00
--  
这样的代码放到这里执行是不行的吧。

试试:Select * From [tab_wjk] Where False
[此贴子已经被作者于2009-3-16 18:06:26编辑过]

--  作者:jgc1010
--  发布时间:2009/3/16 18:05:00
--  

按目录树显示数据已没问题,谢谢你。你今天的版本,我用了后,感觉比上一版本,打开外部表的速度快了很多倍,比在ACCESS,EXCEL中打开差不多了。原来的版本打开20000条数据要等好几分种。现在瞬间即可完成。