首页 文章

如何确保MS Access中的有界表单和子表单只有在单击按钮后才能提交到数据库?

提问于
浏览
0

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

因此,主窗体包含一条记录,子窗体包含许多与该主记录相关的记录 .

有没有办法让我告诉两个表单等到更新到数据库,直到按下一个按钮?

1 回答

  • 1

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

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

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

相关问题