使用多个标准和是/否与Dlookup不匹配

时间:2018-03-16 14:13:17

标签: ms-access access-vba

我有一个表格,其中有多个展位分配给一个流程,而一个展位的是/否字段用于该流程。

处理|展位|主

Buff1 | 8 |否

Buff1 | 5 |是

我正在尝试使用Dlookup自动化表单以填充字段中的主要展位。

这是我正在使用的代码:         Me.Booth.Value = DLookup(" Booth"," BoothSource"," BoothSource.Process ='"& Me.Process&& #34;'和BoothSource.Primary ='"&" True"&"'")

我确信这是我遇到问题的是/否字段。请帮忙。

1 个答案:

答案 0 :(得分:0)

True 不是字符串,所以:

taking address of xvalue (rvalue reference)

通常,表名在标准中省略:

Me.Booth.Value = DLookup("Booth", "BoothSource", "BoothSource.Process = '" & Me.Process & "' AND BoothSource.Primary = True")