VBA / SQL访问:将查询结果复制到其他访问数据库中的表

时间:2017-03-01 08:20:29

标签: sql vba ms-access

我想将查询结果复制到其他Access数据库中 模块中的VBA代码或直接使用SQL查询。

也许我的代码应该是这样的?:

Sub export()
  DoCmd.CopyObject , "myquery", acQuery, "C:/...mytable//"   
  MsgBox ("Export finish!" & Date & " , " & Time)
  DoCmd.SetWarnings True
End Sub

感谢您的每一个提示!

1 个答案:

答案 0 :(得分:0)

以下应该是将查询从一个访问数据库复制到另一个访问数据库的代码...

DoCmd.TransferDatabase acExport, "Microsoft Access", "C:\DestTemp\Dest.mdb", acQuery, "qryInfo", "qryInfo".

“C:\ DestTemp \ Dest.mdb” - >您的目标数据库

qryInfo - >在源中查询名称,然后相应地查询目标数据库...

注意:在此任务期间必须打开数据库....