小编Rei*_*oud的帖子

使用OR运算符的IIF查询不起作用

我正在尝试在MS访问查询中运行以下条件作为条件.基本上我想做的是:

  • 如果checkbox = True,则显示所有记录,包括具有空白或空字段的记录(我的表单的组合框[combo9]中的默认值为"*")
  • 如果checkbox = False,则仅显示与Combo9中的值匹配的记录

我当前的表达式不会给出任何错误,但也不会产生任何结果!表达式的TRUE和FALSE部分可以自行处理,但在组合到iif表达式时不起作用.

Like IIf([Forms]![F_leg_reg]![Check25]=True,Like [Forms]![F_leg_reg]![Combo9] Or "" Or Is Null,Like [Forms]![F_leg_reg]![Combo9])
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我这里我做错了什么吗?提前致谢.

ms-access ms-access-2003

5
推荐指数
1
解决办法
7万
查看次数

标签 统计

ms-access ×1

ms-access-2003 ×1