如何在Access数据库中导入查询?

时间:2017-07-11 09:44:26

标签: vba ms-access access-vba

我有一个访问数据库,我想使用VBA从另一个数据库导入查询。但是我碰到了以下消息

enter image description here

这是我的代码:

DoCmd.TransferDatabase acLink, "Microsoft Access", FileAdress, acQuery, "RawData", "RawData Imported"

此代码表示Table或Query RawData不可用。问题是我确定它存在于源数据库中。

FileAdress也行。当我更改代码以导入表时,它可以工作(TableName,acTable ...)

有人知道如何让它工作吗?

1 个答案:

答案 0 :(得分:0)

您无法链接查询,只能导入它们。

使用

DoCmd.TransferDatabase acImport, "Microsoft Access", FileAdress, acQuery, "RawData", "RawData Imported"