1表2表 - MS ACCESS

时间:2013-07-08 12:03:54

标签: forms ms-access

有没有办法设置1个表单来填充2个表?但我希望通过另一种形式完成对第二个表的任何后续更改。

这可能吗?

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

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