我正在使用更新查询,它按预期工作,直到我添加了使查询不显示任何结果的条件(我预期)。该标准目前来自表单上的文本框。
我希望能够做的是,在条件行中,指定如果文本框中没有任何内容的空白,那么标准应该跳过它。
我已尝试过Criteria一行:
[Forms]![Formname].[txtboxName] OR [Forms]![Formname].[txtboxName] Is Null
但这不起作用。
感谢您的帮助或指导!
答案 0 :(得分:0)
您应该可以使用通配符:
Like [Forms]![Formname].[txtboxName] & "*"
答案 1 :(得分:0)
怎么样:
where [whatever your field is] = [Forms]![Formname].[txtboxName]
OR Nz([Forms]![Formname].[txtboxName]) = ""
使用Nz
将捕获空值和零长度字符串,这些字符串看起来为空但不是。
如果这不起作用,请按照Remou的要求进行操作。 I.E.使用实际的SQL查询更新您的问题,而不只是部分问题。
答案 2 :(得分:0)
试试这个:
Like IIF(IsNull([Forms]![Formname].[txtboxName])=Fasle;[Forms]![Formname].[txtboxName];"*")
* 注意:我的系统默认分隔符为“;”,请确保您的内容 享受骑行