sql - 当组合框为空时如何设置查询条件以全选
问题描述
我一直在尝试使用combobox's
值作为选择查询的标准。我希望它在组合框留空时选择所有选项。
我曾尝试使用isNull
和isEmpty
函数,IIF
但结果总是空行。
IIf(IsNull([Forms]![ReportOpener]![EnteredYear])=True;[Forms]![ReportOpener]![EnteredYear] Like "*")
IIf(IsEmpty([Forms]![ReportOpener]![EnteredYear])=True;[Forms]![ReportOpener]![EnteredYear] Like "*")
解决方案
尝试旧技巧 - 过滤字段本身(始终匹配):
Nz([Forms]![ReportOpener]![EnteredYear];[YourFieldToFilter])
推荐阅读
- java - 读入 WAV 文件并计算 RMS
- c# - 输入字符串的格式不正确。视觉工作室 2017
- python - 无法在 PyCharm 和 Visual Studio 2017 中运行相同的 python 文件
- ios - 如何检测 SKSpriteNode 何时命中另一个 SKSpriteNode?
- sql-server - Entity Framework 6 中的可更新视图
- angular - 放置请求是 404 未找到
- amp-bind - 如何在 AMP 日期选择器上获取当前日期?
- sql - SQL列出两个日期之间的重复日期,结束日期为下一个开始日期
- excel - 最后一场比赛的行位置
- servicestack-autoquery - 合成字段上的 ServiceStack AutoQuery 崩溃