Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何将VBA中执行的查询结果表添加到查询类别中?_Sql_Vba_Ms Access - Fatal编程技术网

Sql 如何将VBA中执行的查询结果表添加到查询类别中?

Sql 如何将VBA中执行的查询结果表添加到查询类别中?,sql,vba,ms-access,Sql,Vba,Ms Access,我想将从选择返回的新表添加到数据库面板中的查询类别中。VBA自动将新表添加到表中 我的代码: strquery = "SELECT t1.GSMNo AS GSMNo INTO table_created FROM t1 LEFT OUTER JOIN t2 ON t1.gsmno = t2.gsmno WHERE Isnull(t2.gsmno)" Currentdb.Execute strquery 此代码在表格下创建新表格。如何将其添加到查询中?Access在导航窗格中按类型排序显示数据

我想将从
选择返回的新表添加到数据库面板中的
查询
类别中。VBA自动将新表添加到
表中

我的代码:

strquery = "SELECT t1.GSMNo AS GSMNo INTO table_created FROM t1
LEFT OUTER JOIN t2 ON t1.gsmno = t2.gsmno
WHERE Isnull(t2.gsmno)"
Currentdb.Execute strquery

此代码在
表格
下创建新表格。如何将其添加到
查询中?

Access在导航窗格中按类型排序显示数据库对象

通过查询,您可以创建一个类型为table的新数据库对象,因此它将作为表而不是查询列出

如果需要,您可以始终创建一个新查询,其中包含
SELECT*FROM table_created
,然后将其作为查询列出


还有一种在导航窗格中创建自定义组的方法:

非常确定您需要此createquerydef:从功能区,只需使用create/Query design/SQL模式并保存
SELECT
语句。