当前位置: 首页 > 面试题库 >

使用“泪水为零”作为基于表格的标准

仇迪
2023-03-14
问题内容

我试图让我的查询仅在表单上的单选框打钩的情况下才返回空记录。如果我在查询中手动包括条件“为空”,则可以正常工作,在其他情况下,例如

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

工作很好。

然而,

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

只是忽略它(我想是因为它实际上是在寻找文本“是Null”而不是空记录),并且

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

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

谢谢。


问题答案:

例如,您可以采用几种方法来解决。

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

顺便说一句,即时如果(IIf)接受三个参数



 类似资料:
  • 实现根据数据源显示成GridView格式的列表。也就是呈现表格样式,每一行都有多列内容。无需计算每列的位置,宽度,只需要绑定数据源,设置显示的列名即可。本代码在BeeFramework框架基础上开发。 [Code4App.com]

  • 本文向大家介绍基于JQuery制作可编辑的表格特效,包括了基于JQuery制作可编辑的表格特效的使用技巧和注意事项,需要的朋友参考一下 最近做了个项目,其中项目要求:点击表格后可直接编辑,回车或鼠标点击页面其他地方后编辑生效,按Esc可取消编辑 2个小伙伴给出了2中解决方案,大家来看看哪种更合适呢? 第一种单击表格可以编辑的方法 第二种单击表格可以编辑的方法 想比较来说,个人更喜欢第二种一些,小伙

  • 因此,我试图做的是保留一个失败的计数器,如果该计数器大于某个数字,则将异常标记为已处理并提交事务。 注意异常处理结尾的两行代码: 当我使用处理的条件运行路由时,消息会一次又一次地永远回滚,我可以在日志中看到failureCounter正确地增加: 所以我的问题是:是我做错了什么,还是我对如何使用异常的理解不正确?如果是这样,正确的方法是什么?

  • 昨天,我看了一些由VC 2010生成的32位代码(很可能;对不起,我不知道具体的选项),我被一个奇怪的反复出现的细节所吸引:在许多函数中,它在序言中将ebx归零,并且它总是像“零寄存器”一样使用它(想想MIPS上的零)。特别是,它经常: 用它来清零内存;这并不罕见,因为的编码比大1到4个字节(即使为0也必须编码完整的即时值大小),但通常(gcc)必要的寄存器会“按需”清零,并保留以用于更有用的目的

  • 问题内容: 这是相关的查询。 我有一个包含三列的表:在MS Access中。(实际表很大,但是下面的示例仅供参考)!http://postimg.org/image/bx0grwoa3/ 现在,我想获得以下类型的查询输出:获取每个唯一名称的最小季度值。例如: !http://postimg.org/image/je1w7gdi1/ 到目前为止,通过使用以下命令,我可以通过硬编码标准获得四分之一的输

  • 我有一个web服务器(比如tomcat),它为http请求服务 每个请求处理都可能生成一些跟踪信息。 我将把这些跟踪信息写入编年史队列(以字节[]为单位,我将自己进行编组/解编组,就像使用protobuf一样) 我将有一个专用的线程来使用裁剪器从编年史队列中读取。每个消息将只处理一次,如果失败,我将使用自己的重试策略将其放回队列以允许下次尝试。 基于以上用例,我有以下问题: > 应该使用多少追加器