Forms 在Access中使用DLookUp将数据输入到表中

Forms 在Access中使用DLookUp将数据输入到表中,forms,ms-access,Forms,Ms Access,我使用数据输入连续表单将数据输入到名为“Order_History”的表中。除一个字段外,所有字段都成功地将其数据输入到该表中。我有一个文本框,它使用DLookUp从表单上的组合框中获取值,并使用它选择数据,希望将其输入到表中。DLookUp从另一个名为“Postcodes”的表中获取数据。我假设其他人工作的原因是因为控制源链接到表中的列 在仍然使用DLookUp获取值的情况下,是否有办法将此文本框下拉列表编号链接到我的订单历史记录表中的特定列 我的DLookUp代码: =DLookup("Dr

我使用数据输入连续表单将数据输入到名为“Order_History”的表中。除一个字段外,所有字段都成功地将其数据输入到该表中。我有一个文本框,它使用DLookUp从表单上的组合框中获取值,并使用它选择数据,希望将其输入到表中。DLookUp从另一个名为“Postcodes”的表中获取数据。我假设其他人工作的原因是因为控制源链接到表中的列

在仍然使用DLookUp获取值的情况下,是否有办法将此文本框下拉列表编号链接到我的订单历史记录表中的特定列

我的DLookUp代码:

=DLookup("Drop_Number", "Postcodes", "Postcode = [Forms]![Order_Form]![Postcode_cb]")

使用组合框的AfterUpdate事件,尽管给定场景,表单设置为连续表单可能不允许您执行此操作。@PaulFrancis在AfterUpdate事件中放置什么?我假设控件源必须保持不变,才能使条目工作。我尝试在事件等中处理“Default Value”属性,但它跳过了第一个数据行,并将值放在下一个生成的行中。至少可以说很奇怪。连续的表单设置会把事情搞得一团糟。这不是处理未绑定数据的正确方法。