从访问中的子更新表

时间:2013-06-06 19:37:42

标签: forms ms-access

我有一个银行数据库,可以访问。 我有一个帐户表,其中包含帐号,余额和其他一些内容。 此外,我还有一张客户表及其详细信息。 我通过另一个帐户所有者连接客户和他的帐户。

我的问题是,当我使用表单时,我有一种客户形式,其中包含帐户子表单。 现在,如果我想以这种方式添加帐户以指定客户,那会发生什么 是帐户创建,但帐户所有者表不更新。 所以我无法将新帐户与客户联系起来。

你可以帮帮我吗? 提前谢谢

2 个答案:

答案 0 :(得分:0)

我相信你有多对多的关系。但是,子表单仅适用于一对多。子表单应链接到“帐户所有者”表,而不是“帐户”表。

此博客链接与订单/详细信息方案中的相同:

http://ms-access-tips.blogspot.ca/2012/02/creating-form-for-many-to-many.html

答案 1 :(得分:0)

您需要在Access中创建关系以定义表的关联方式。我在我面前有Access 2003,所以我会点击Tools,然后点击Relationships(不记得如何在Access 2007中做到这一点)。将Customers和Accounts表链接在一起时,请确保选中标记为“Enforce Referential Integrity”的框。当您在Account表中添加记录时,应该在Customer表中为您添加新记录。