以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  【求助】关于查询表的引用  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98403)

--  作者:10059
--  发布时间:2017/3/29 10:13:00
--  【求助】关于查询表的引用
老师,请问先用查询表生成器生成一个查询表,然后再用fill方法将查询表中其中的几列加载到窗口中的table,这样做可以??

用下面的这行代码,为什么错误提示说找不到“进厂员工花名册”这个表,这个表是用查询表生成器生成的,表名又没有错??
Tables("主窗口_Table1").Fill("Selec t [姓名],[部门],[学历] From {进厂员工花名册}",True)

错误提示:


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170329102557.png
图片点击可在新窗口打开查看


[此贴子已经被作者于2017/3/29 10:26:49编辑过]

--  作者:有点色
--  发布时间:2017/3/29 11:33:00
--  

查询表,是不能直接引用的。

 

方法一:你在数据库那里创建一个视图【花名册】,然后再在foxtable引用这个视图;

 

方法二:把{进厂员工花名册}改成 (你的查询表的那一长串sql语句)