【问题标题】:Access error You cannot add or change a record because a related record is required in table 'User'访问错误 您无法添加或更改记录,因为表“用户”中需要相关记录
【发布时间】:2017-03-28 01:21:34
【问题描述】:

我正在使用访问权限,我想为现有用户上传照片。我收到此错误“您无法添加或更改记录,因为表'用户'中需要相关记录”。我在网站上看到问题在于在外键中输入了错误的值,但这里不是这种情况。 表格:

照片变量没有连接到照片表,因为我需要照片的id,所以我必须先插入它。然后我得到 来自用户名的照片 id 并将照片保存为 id+type - 比如 3.jpg - 然后更新用户表。 但即使在这一切之前,我仍然无法插入单张照片。

【问题讨论】:

    标签: database ms-access


    【解决方案1】:

    照片变量未连接到照片表,因为我需要 照片的id

    我不知道这意味着什么,但是 - 正如错误消息告诉您的那样 - 您需要 Photo 表的现有用户名,然后才能插入照片记录。

    【讨论】:

    • 您的意思是用户表中的现有用户名吗?因为在插入之前如何将它放在照片表中?例如,我有一个名为 steve 的用户,他上传了一张照片,所以我插入了用户名为 steve 的照片。我的意思与问题无关,所以没关系。
    猜你喜欢
    • 1970-01-01
    • 2012-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多