Ms access Access 2013-如何将查询生成的表中的结果链接到表单?

Ms access Access 2013-如何将查询生成的表中的结果链接到表单?,ms-access,ms-access-2013,Ms Access,Ms Access 2013,我有两个表,CUSTOMER和ORDERS,它们的公共字段是CUST_ID 除了CUST_ID(键字段)之外,CUSTOMER表还有客户信息字段-地址、电话号码等。我有一个表单显示这些信息 除了CUST_ID(它不是一个关键字段)之外,ORDER表还包含客户所下订单的产品、数量和总价字段。一个客户可以有多个订单。我创建了一个查询,为每个客户提供所有订单的总成本。我要做的是将此查询的结果链接到客户信息表单,这样相应客户的总成本将与前面提到的其他客户信息一起显示 如何将此查询的结果链接到该表单 谢谢

我有两个表,CUSTOMER和ORDERS,它们的公共字段是CUST_ID

除了CUST_ID(键字段)之外,CUSTOMER表还有客户信息字段-地址、电话号码等。我有一个表单显示这些信息

除了CUST_ID(它不是一个关键字段)之外,ORDER表还包含客户所下订单的产品、数量和总价字段。一个客户可以有多个订单。我创建了一个查询,为每个客户提供所有订单的总成本。我要做的是将此查询的结果链接到客户信息表单,这样相应客户的总成本将与前面提到的其他客户信息一起显示

如何将此查询的结果链接到该表单


谢谢。

您可以使用DLookup作为未绑定文本框的控制源:

=DLookup("TotalAmount","YourQuery","Cust_ID=" & Me.Cust_ID & "")
其中Cust_ID是唯一的键。

您需要一个在这两个位置都存在的值(键会更好)。只需在这两个字段上连接两个查询。