Office中国论坛/Access中国论坛
标题:
关于查询转换
[打印本页]
作者:
sbsfhgl
时间:
2007-12-27 09:47
标题:
关于查询转换
like IIf(ISNULL(Forms]![不良批次处理统计]![工序]'), '*', '*' & N'[Forms]![不良批次处理统计]![工序]' & '*')
请问这个查询条件如何改成,
ISNULL(Forms]![不良批次处理统计]![工序]'), , Forms]![不良批次处理统计]![工序]
当这个控件为空时,则不需要加任何条件,忽略这个条件(不采用模糊方式like);
如果这个控件有值时,就来源于这个控件
作者:
sbsfhgl
时间:
2007-12-28 14:58
??????????????
作者:
liwen
时间:
2007-12-28 15:19
like "*"跟不加条件不是一样的效果吗?
作者:
sbsfhgl
时间:
2007-12-28 16:29
我的意思可能你还不太明白:当这个控件为空时,则不需要加任何条件,忽略这个条件(不采用模糊方式like);
因为采用模糊查询的速度太慢
作者:
gdfsslec
时间:
2007-12-28 16:40
如果你在VBA中用代码建立查询可以这样:
IF ISNULL(Forms]![不良批次处理统计]![工序]') THEN
SQL=SELECT.......
ELSE
SQL=SELECT..........WHERE......
ENDIF
作者:
sbsfhgl
时间:
2007-12-29 08:21
查询就没法了????
作者:
gdfsslec
时间:
2007-12-29 08:52
通过在论坛学习,我现在已经在数据库里不用一个查询,把查询都放在窗体和报表了
作者:
sbsfhgl
时间:
2007-12-29 09:47
把查询都放在窗体和报表了?这样有什么好处?
推荐一下资料
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3