我生成了一个附加查询来打开一个名为 1 的表并将其内容附加到一个名为 Master 的主表中。
Master 的结构与表 1 完全相同。我使用查询向导 Access 2000 生成了 SQL 代码。代码如下所示:
INSERT INTO MASTER ( IDNUM, NAME, [DOC TYPE],[PDF FILE NAME]) SELECT [1].NAME, [1].NAME, [1].[DOC TYPE], [1].[PDF FILE NAME FROM 1;
现在我说十张桌子叫做 1,2,3,4,5,6,7,8,9,10
我想遍历每个附加到主控的表。结果,我有一个主列表。我知道我可以手动创建和执行 10 个查询。
在上面的查询 def 中,1 应该是 K,所以每个查询看起来都和上面一样,但是用 2 代替一个等等。
那么如何调用通用代码
INSERT INTO MASTER ( IDNUM, NAME, [DOC TYPE],[PDF FILE NAME]) SELECT [K].NAME, [K].NAME, [K].[DOC TYPE], [K].[PDF FILE NAME FROM K;
Where K = 1 thru 10
最后我需要;
after FROM 1
: 或FROM K;
我想用所有Dim
的等创建一个 VBA 过程。