0

关于这个问题的一些信息,我正在修复一个旧的 Access 数据库,它的表单绑定到表“tblMain”,子表单绑定到表“tblSub”,tblMain 到 tblSub 之间的关系是一对多,其中 tblSub有一个名为 belongs_to 的字段,它是 tblMain 中拥有它的记录的 id 字段。

所以主窗体保存一个记录,子窗体保存许多与该主记录相关的记录。

有什么办法让我告诉这两个表单等到按下按钮后才更新到数据库?

4

1 回答 1

1

没有简单的方法可以满足您的要求。它基本上归结为使用未绑定的表单并手动处理插入/更新。

我认为您可以使用使用 adLockBatchOptimistic 打开的 ADO 记录集来执行此操作,但我对此没有具体答案。

我建议您坚持 MS Access 的默认行为或考虑在 .Net 中开发您的解决方案,其中批量更新是默认行为。

于 2011-05-20T12:38:16.410 回答