0

在 Access 中,我想给用户一个数据表表单来键入一些数据。此数据表将两个表合并在一起,一个父表 ( Product) 和一个子表 ( Book)。我已经使用他们的 s 将它们联系起来,ID并且它们共享一对一的关系。但是,在输入数据时,只要我输入任何Book数据,就会出现以下错误信息:

您无法添加或更改记录,因为表 Product 中需要相关记录。

而且我不知道该怎么做,所以我认为向Product表提供仅限管理员的元数据会有所帮助。当我将它设置为“Book”并在 中创建一个新行时Product,数据宏将以编程方式IDBook表中创建一个具有相同行的相应行。这听起来可行吗?

无论如何,我需要检索插入前ID的当前记录Book,所以我想知道我是如何做到的。

4

1 回答 1

0

确保表的外键(=将表链接到其父表的Book字段)包含在基础查询中。

于 2013-07-25T09:28:19.003 回答