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 为什么是“a”;查阅“;功能未从后端表传播到前端的链接等效项?_Ms Access_Ms Access 2010_Lookup - Fatal编程技术网

Ms access 为什么是“a”;查阅“;功能未从后端表传播到前端的链接等效项?

Ms access 为什么是“a”;查阅“;功能未从后端表传播到前端的链接等效项?,ms-access,ms-access-2010,lookup,Ms Access,Ms Access 2010,Lookup,我的Access 2010数据库应用程序分为一个后端(保存数据表)和一个前端(保存到后端表的查询和链接)。 为了方便起见,数据表中几乎所有的外键都定义了“查找”。 也就是说,外键字段在查找下有一个选择语句作为行源的属性。对于绑定列,列计数等都有合适的值 在正常情况下(几乎所有情况下),这些查找都会正确地传播到前端的链接表。 也就是说,在查看链接表时,我看到的不是外键值,而是SELECT语句指定的值。 当我在设计视图中打开链接表时,行源属性是后端的一个副本 但是,在我不理解的特殊情况下,,一个或两

我的Access 2010数据库应用程序分为一个后端(保存数据表)和一个前端(保存到后端表的查询和链接)。 为了方便起见,数据表中几乎所有的外键都定义了“查找”。 也就是说,外键字段在
查找
下有一个
选择
语句作为
行源
的属性。对于
绑定列
列计数
等都有合适的值

正常情况下(几乎所有情况下),这些查找都会正确地传播到前端的链接表。 也就是说,在查看链接表时,我看到的不是外键值,而是
SELECT
语句指定的值。 当我在设计视图中打开链接表时,
行源
属性是后端的一个副本

但是,在我不理解的特殊情况下,,一个或两个查找无法正确传播到前端的链接表。 也就是说,在查看链接表时,我看到的是基础外键值,而不是查找值。 当我在
设计视图
中打开有问题的链接表时,
行源
属性奇怪地为空

什么设置或操作会导致这种不期望的行为,我如何纠正它? 我在两端尝试了
Compact&Repair
,并通过
linkedtablemanager
刷新了链接,但没有解决问题

一个可能相关的注意事项是,当我在
设计视图
中打开链接表时,有时会出现警告
“表'Table name'是一个链接表,其设计无法修改。”在应该时不显示!为什么会这样?

我本来会在DBA SE上询问,但我能找到的最相关的问题()是从那里迁移到这里的!我会在DBA SE上询问,但我能找到的最相关的问题()是从那里迁移到这里的!