You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何MS Access不允许为查找表建立一对多关系?

在MS Access中创建一对多表关系失败的问题

我一直在MS Access里尝试设置表关系以创建查找表,但遇到了问题。我需要建立**[t_Main].[fk_type]到[t_Child].[pk_ID]**的一对多关系,表的配置对应所需的关系类型,且相关字段的数据类型已确认配置正确,但Access始终拒绝允许此操作。

相关配置截图

  • t_Main表字段配置截图
  • t_Child表主键字段配置截图
  • 关系设计界面截图
  • 字段数据类型匹配截图

操作拒绝提示截图

  • Access拒绝创建关系的弹窗提示截图

过去使用的子查询SQL大致如下:

SELECT *
FROM t_Child (JOIN t_Child AS Child ...)
WHERE [Child].[ID] = (SomeCondition)

我不清楚表关系设置中哪里出错了,修复并重新安装Microsoft 365(相当于重装Access)后,问题仍未解决。是否有其他方法可以创建该查找表关系?


内容的提问来源于stack exchange,提问作者N.Barrett

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 01:57:02