查询调用函数 - Access 2003 vba

时间:2011-10-04 15:49:16

标签: ms-access vba

我在模块中有一个函数(该函数将6个表组合成一个新表,然后查找另一个表来更新新表中的一个字段值)并且所有表都运行良好。现在我想从访问2003查询中调用此函数,以便在运行查询时应该打开新表。

我在查询中尝试使用Expr:但是虽然在“Tables”部分中创建了新表(通过调用我的函数),但是当我运行查询时,我只能看到一个空白表,其中一列名为' EXPR”。
任何人都可以指导我正确的方向吗? 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以在选择..

中使用
SELECT * INTO TBL_ALLTABLES
FROM (
--Here your select union all tables for example
SELECT * from tbl1 
UNION ALL
SELECT * from tbl2
UNION ALL
SELECT * from tbl3
UNION ALL
SELECT * from tbl5
UNION ALL
)