出口与出口将本地表链接到后端数据库?

时间:2016-11-14 02:48:31

标签: vba access-vba

我有一个本地表(Table_A),我想定期导出/复制到后端数据库(Table_A_Snap)。每个后续快照都将覆盖之前的快照。

以下代码段会产生以下结果:

  1. 在本地数据库
  2. 中创建Table_A_Snap
  3. Table_A_Snap也在Backend DB
  4. 中创建
  5. 未生成所需的后端表LINK
  6. 注意:当代码运行时,我实际上可以暂时看到Table_A_Snap显示为LINKED故事,但随后它转换为本地表(无链接)
  7. TempVars!my_path =后端数据库的完整路径
  8. 段:

        DoCmd.TransferDatabase acExport, "Microsoft Access", TempVars!my_path, acTable, "Table_A", "Table_A_Snap", -1
    
        DoCmd.TransferDatabase acLink, "Microsoft Access", TempVars!my_path, acTable, "Table_A_Snap", "Table_A_Snap"
    

    我猜这是一个简单的语法问题。有任何补救建议吗?

1 个答案:

答案 0 :(得分:0)

已解决 - Bonehead问题 - 我将新创建的LINKED表格进一步复制到代码中 - 道歉! :)