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

Ada*_*dam 3 ms-access asp-classic

我刚刚接管了访问网站,我试图弄清楚为什么当我尝试更新一张表中的记录时,它向我提供了这条消息。

“Microsoft JET 数据库引擎错误‘80040e21’

You cannot add or change a record because a related record is required in table 'Members'. "
Run Code Online (Sandbox Code Playgroud)

我如何找出相关记录是什么。

感谢您的帮助

Stu*_*len 5

问题是没有找到相关记录,问题是在其他表中您尝试更新的记录对应的成员中没有相关记录。

您可以首先查看为您的数据库设置的关系。转到“工具”菜单并选择“关系”。查找成员表和您尝试更新的表之间的任何关系。查看关系中使用了哪些字段。这将告诉您哪个字段导致您尝试更新的表中出现问题。对于您尝试在此字段中输入的任何值,相同的值必须首先存在于成员的相关字段中。