1

Is there a way to set up 1 form to populate 2 tables? But I would like any subsequent changes to the second table to be completed via another form.

Is this possible?

4

2 回答 2

2

如果表相互关联,请在两者之间设置关系(单击工具,然后单击 A2003 中的关系)并将关系设置为强制参照完整性。

如果表不相关,那么您将不得不使用查询或编写一些 VBA 代码来填充这两个表,并通过与表单相关的事件运行它们(OnClick 用于按钮,或者 OnLostFocus 如果您希望查询/VBA 运行当用户离开特定的文本框时自动)。

于 2013-07-08T12:32:29.257 回答
1

对的,这是可能的。根据您希望如何完成表 B 的更新,有两种可能的方法是最简单的。最简单的方法是创建一个更新查询,该查询将根据您希望查询运行的时间运行,即在更新字段或关闭表单等之后。第二种方法是从表 B 创建记录的记录集在 VBA 代码中更新字段。无论哪种方式都将同样有效,并成为个人喜好的问题。

于 2013-07-08T12:15:32.260 回答