Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
关于这个问题的一些信息,我正在修复一个旧的 Access 数据库,它的表单绑定到表“tblMain”,子表单绑定到表“tblSub”,tblMain 到 tblSub 之间的关系是一对多,其中 tblSub有一个名为 belongs_to 的字段,它是 tblMain 中拥有它的记录的 id 字段。
所以主窗体保存一个记录,子窗体保存许多与该主记录相关的记录。
有什么办法让我告诉这两个表单等到按下按钮后才更新到数据库?
没有简单的方法可以满足您的要求。它基本上归结为使用未绑定的表单并手动处理插入/更新。
我认为您可以使用使用 adLockBatchOptimistic 打开的 ADO 记录集来执行此操作,但我对此没有具体答案。
我建议您坚持 MS Access 的默认行为或考虑在 .Net 中开发您的解决方案,其中批量更新是默认行为。