在Access中,我想为用户提供一个数据表表单来键入一些数据。此数据表将两个表合并在一起,父表(Product
)和子表(Book
)。我使用他们的ID
链接了他们,他们分享了一对一的关系。但是,在输入数据时,只要我输入任何Book
数据,就会显示以下错误消息:
您无法添加或更改记录,因为表格产品中需要相关记录。
我对于该做什么一无所知,所以我认为给Product
表提供仅限管理员的元数据会有所帮助。当我将其设置为“Book”并在Product
中创建新行时,数据宏将以编程方式在ID
表中创建具有相同Book
的相应行。这听起来可行吗?
无论如何,我需要在插入之前检索ID
的当前记录的Book
,所以我想知道我是怎么做到的。
答案 0 :(得分:0)
确保基础查询中包含Book
表的外键(=表与其父表链接的字段)。