Access窗体中的DLookup不起作用

时间:2015-03-31 20:14:55

标签: database ms-access

我正在使用表格(Numbers Entry)将信息输入表格(Numbers)。表单中的第一个字段是一个组合框(Property Initials),允许用户选择输入信息的属性。我正在尝试在表单上设置一个文本框,该文本框将根据从第一个字段(即名为Property Initials的组合框)中选择的属性,从另一个表(属性信息)中提供信息(模型数)。我相信DLookup是最好的方法,并且一直试图让它正常工作。目前我正在使用以下内容:

=DLookUp("[# of Models]","Property Info","Property Initials = " & [Forms]![Numbers Entry]![Property Initials])

这会返回一个#error,我尝试了大量不同的方法,但没有一种方法可行。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

它是一个字符串变量,因此:

=DLookUp("[# of Models]","[Property Info]","[Property Initials] = '" & [Forms]![Numbers Entry]![Property Initials] & "'")