如果勾选了表单上的单选框,我试图让我的查询仅返回空记录。如果我在查询中手动包含条件为空,它就可以正常工作,而在其他地方则可以
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)
失败是因为它太复杂了。有什么方法可以实现我想要实现的目标吗?
Thanks.
例如,您可以通过多种方式解决。
SELECT t.atext
FROM Table1 t
WHERE IsNull([atext])=[Forms]![Reports]![Status - Null]
顺便说一句,立即 If (IIf) 采用三个参数。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)