我有一个银行数据库,可以访问。 我有一个帐户表,其中包含帐号,余额和其他一些内容。 此外,我还有一张客户表及其详细信息。 我通过另一个帐户所有者连接客户和他的帐户。
我的问题是,当我使用表单时,我有一种客户形式,其中包含帐户子表单。 现在,如果我想以这种方式添加帐户以指定客户,那会发生什么 是帐户创建,但帐户所有者表不更新。 所以我无法将新帐户与客户联系起来。
你可以帮帮我吗? 提前谢谢答案 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表中为您添加新记录。