我有一个访问数据库,我想使用VBA从另一个数据库导入查询。但是我碰到了以下消息
这是我的代码:
DoCmd.TransferDatabase acLink, "Microsoft Access", FileAdress, acQuery, "RawData", "RawData Imported"
此代码表示Table或Query RawData不可用。问题是我确定它存在于源数据库中。
FileAdress也行。当我更改代码以导入表时,它可以工作(TableName,acTable ...)
有人知道如何让它工作吗?
答案 0 :(得分:0)
您无法链接查询,只能导入它们。
使用
DoCmd.TransferDatabase acImport, "Microsoft Access", FileAdress, acQuery, "RawData", "RawData Imported"