我试图根据空字段的评估创建一个查询。在查询表达式中使用iif时访问语法错误
Item: [Huis] & IIf(IsNull([Naam]), "", "/" & [Naam]) & IIf(IsNull([Druif]), "", "/" & [Druif]) & iif(IsNull([Type]), "", "/" & [Type])
它给了我一个语法错误:缺少操作数或操作,你输入了一个无效字符或逗号,或者你没有括在引号中表达的文字。
我已经尝试过其他应用程序在这里工作在stackoverflow的例子,他们都给出了同样的错误。我究竟做错了什么?
你可以发布查询的SQL视图吗?这似乎来自设计视图。现在,我没有看到逗号或括号问题,所以如果它们存在或不存在,它们可能就是这些表值。 – Parfait
什么版本的访问?尝试在iif函数中使用分号而不是逗号。 –
访问2016年,我的确进入了设计模式中的表达式,但我不明白为什么它可能是错的。仍然必须找到我的方式,让我真的失去了动力。 –