【问题标题】:Using "Is Null" as a criteria based on a form使用“Is Null”作为基于表单的条件
【发布时间】:2012-11-05 00:35:42
【问题描述】:

我试图让我的查询仅在表单上的单选框被勾选时返回空记录。如果我在查询中手动包含条件 Is Null,它就可以正常工作,在其他地方也可以使用

IIf([Forms]![Reports]![Status - Active]=True,"Active")

工作正常。

然而,

IIf([Forms]![Reports]![Status - Null]=True,"Is Null")

只是忽略它(我假设是因为它实际上是在寻找文本“Is Null”而不是空记录)和

IIf([Forms]![Reports]![Status - Null]=True,Is Null)

失败是因为它太复杂了。有什么方法可以实现我想要实现的目标吗?

谢谢。

【问题讨论】:

    标签: sql forms ms-access criteria


    【解决方案1】:

    例如,您可以通过多种方式解决问题。

    SELECT t.atext
    FROM Table1 t
    WHERE IsNull([atext])=[Forms]![Reports]![Status - Null]
    

    顺便说一句,Immediate If (IIf) 接受三个参数。

    【讨论】:

      猜你喜欢
      • 2011-07-18
      • 1970-01-01
      • 2016-08-13
      • 2021-05-12
      • 1970-01-01
      • 1970-01-01
      • 2018-05-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多