在 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 将允许您加入这些字段,但不允许你选中"强制引用完整性"。