如何重建活动表格的源表?

| 我有一个访问表,其源数据是2个表,我们称它们为“ 0”和“ 1”。此表单具有一个控件,该控件应: 将用户的一些新数据捕获到第三张表中。 运行maketable查询,使用新数据重新创建TblA和TblB。 重新查询并刷新表格。 但是,我遇到了问题。 maketable查询失败。我认为这是因为我打开了主窗体。这是一个代码段:
Dim AccDB As New Access.Application
AccDB.OpenCurrentDatabase DbLoc
AccDB.DoCmd.OpenQuery \"TblA-Rebuild\"
AccDB.DoCmd.OpenQuery \"TblB-Rebuild\"
Forms(\"Frm\").Requery
我的问题是:如何重写此过程以成功重建这些表?
已邀请:
我将进一步建议而不是重新创建使用删除查询来清除内容,然后使用追加查询来重新填充表的表。与正在使用的表没有冲突,并且您不会丢失表设置(如索引或特定于字段的属性)。
我会将您现有的表单嵌入到未绑定到表的子表单中。然后,您可以在重新创建表时关闭子窗体,然后再次打开它。

要回复问题请先登录注册