更新访问中的链接字段

时间:2015-02-26 16:08:21

标签: ms-access

我有一个表单,其中包含一个与ID,Date和Shift字段链接的连续子表单。

在mainform中ID不可更改。但日期和班次字段可以更改。

问题是当我在mainform中更改Shift或Date的值时,相应的值没有被更新。

修改 我做了一个查询来刷新连续体表格。有用。但我需要在mainform中使用此代码。

UPDATE SubTable,MainTable SET SubTable。[Date] = [MainTable]。[Date],SubTable。[Shift] = [MainTable]。[Shift] WHERE(((SubTable.ID)= [MainTable]。[ID]));

1 个答案:

答案 0 :(得分:0)

我认为您只需要通过一个字段链接两个表单。在我的场景中,我在子表上创建了一个名为“MainLookup”(整数)的字段。这链接到主窗体上的字段“ID”。主窗体中的日期和班次进行了更改。如果您要基于sub和main创建查询,则每个ID只有一个日期和班次记录。查看表单,我创建了一个Main表单和一个子表单链接ID:MainLookup。子表单仅显示子表中的数据,但日期和班次数据完好无损,并记录在主表单上。