访问强制参照完整性错误:关系必须位于具有相同数据类型的相同数量的字段上



在 Access 2013 中,我尝试将字段大小设置为"复制 ID"的自动编号链接到启用了"强制引用完整性"的另一个表。

但是,我找不到不提供"关系必须在具有相同数据类型的相同数量的字段上"错误的字段类型。

我找到了答案。

数字数据类型有几个字段大小选项,其中一个选项是"复制ID",将字段设置为这样,我能够成功创建关系。

若要在两个字段之间创建与"强制引用完整性"的关系,字段"数据类型"和"字段大小"必须相同。
您可以有 exapmple 两个要连接的表。

表项目(主键 ID):

Field Name        Data Type      Field Size
ID                AutoNumber     Long Integer

表任务(外键项目 ID):

Field Name        Data Type      Field Size
ProjectID         Number         Integer

Access 将允许您加入这些字段,但不允许你选中"强制引用完整性"。

相关内容

  • 没有找到相关文章

最新更新