Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

“单号”为空时的查询条件怎样设置?

Lee  发表于:2010-06-17 09:14:36  
复制

有“供应商欠数查询”,当中有“单号”、“产品编号”、“数量”等字段,为了生成查询窗体,所以我在这个查询中设置了条件,其中“单号”字段条件如下:

Like IIf(IsNull([Forms]![供应商欠数查询窗体]![单号]),'*',[Forms]![供应商欠数查询窗体]![单号])

设置了条件后,虽能进行查询操作,但原来查询中有些单号为空的记录在查询窗体中就不显示了,我想查询窗体中能显示出单号为空的记录,不知查询条件要如何修改?

 

Top
爱好 发表于:2010-06-17 12:58:03

将“

Like IIf(IsNull([Forms]![供应商欠数查询窗体]![单号]),'*',[Forms]![供应商欠数查询窗体]![单号])

”中的'*',改成'A',或其他字符试一下。



Lee 发表于:2010-06-17 16:15:31
这样改不行呀,按你的方法窗体上所有记录都不显示了,“*”是表示所有记录啊,你这样改是不行的。

Lee 发表于:2010-08-02 14:00:27

终于搞定了,在查询设计视图中,除按上述设置条件外,在条件或中还要设置“is null”,这样就单号为空时,也能显示出记录。



Lee 发表于:2011-07-22 11:53:14
先结贴。

总记录:4篇  页次:1/1 9 1 :