Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access MS Access表链接到另一个表-如何?_Ms Access - Fatal编程技术网

Ms access MS Access表链接到另一个表-如何?

Ms access MS Access表链接到另一个表-如何?,ms-access,Ms Access,我有一个客户数据库,我正在工作,这不是我写的。最初的程序员似乎将两个表链接在一起(参见屏幕抓图)。链接是错误的,需要更改,但我找不到要更改它的设置。当我在“设计视图”中查看表格时,我没有得到任何线索。有人知道我怎样才能看到正在进行的设置吗?非常感谢 更新:主要问题是我无法将此表导入SQL: 更新2:似乎与“会计期间”字段有关。后处理报告说它已经写了14行。我起初认为它可能不喜欢该字段中的空值,但空格直到第16行才开始(见下文)。最令人困惑的 这似乎是由强制关系或违反数据库约束导致的错误 如果你

我有一个客户数据库,我正在工作,这不是我写的。最初的程序员似乎将两个表链接在一起(参见屏幕抓图)。链接是错误的,需要更改,但我找不到要更改它的设置。当我在“设计视图”中查看表格时,我没有得到任何线索。有人知道我怎样才能看到正在进行的设置吗?非常感谢

更新:主要问题是我无法将此表导入SQL:

更新2:似乎与“会计期间”字段有关。后处理报告说它已经写了14行。我起初认为它可能不喜欢该字段中的空值,但空格直到第16行才开始(见下文)。最令人困惑的


这似乎是由强制关系或违反数据库约束导致的错误

如果你在寻找人际关系,你可以通过“人际关系”找到。您可以直接看到关系,但如果没有,请按Clear Layout,然后按All Relationships。如果关系具有1-1或1-many指示符,则强制执行。如果它没有任何指标,就不会强制执行

非关系引起的约束可能很困难。通常,通过查看字段的Validation rule属性,可以在设计视图中看到这些约束,但我还没有找到查看
检查
约束的简单方法


如果表的子数据表名称属性设置为[Auto],则子数据表可以通过强制的一对多关系来定义,或者通过在设计视图中打开表、打开属性窗格并填写子数据表名称来手动设置子数据表,链接子字段和链接主字段属性。

错误消息讲述了另一个故事-与链接错误无关。那么?同意了。我用新的发现更新了描述。非常感谢。当我进入表的“设计视图”时,右键单击“主键”字段>属性>并将“子数据表”设置为“无”。它修复了问题,SQL导入错误消失了。关于“会计期间”表存在问题,SQL消息似乎是在转移视线。非常感谢你的帮助。