0

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

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

你能帮我看看那是什么吗?提前致谢

4

2 回答 2

0

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

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

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

于 2013-06-06T19:55:18.950 回答
0

您需要在 Access 中创建关系以定义表的关联方式。我面前有Access 2003,所以我会点击工具,然后点击关系(不记得如何在我头顶的Access 2007中做到这一点)。当您将客户表和帐户表链接在一起时,请确保选中标有“实施参照完整性”的框。当您在 Account 表中添加记录时,这应该会在 Customer 表中为您添加一条新记录。

于 2013-06-06T20:31:30.673 回答