|
这个是模糊查询的代码:Like IIf(IsNull([Forms]![产品进程查询]![型号]),'*','*' & [Forms]![产品进程查询]![型号] & '*')
如果实现精确查询可采用:[Forms]![产品进程查询]![型号]
但有个问题:
必须 “产品进程查询]![型号]”得有内容,不然是不会显示任何东西的,
请问:如何做到将以上代码改为, “产品进程查询]![型号]”得有内容则实现精确查询,没有则忽略。。。。
这个问题以前的,现在还没有解决呀,顶一下
一点通兄的说法:
这个问题也是初学者共同的问题,往往当字段中没有输入数据,查询时除了模糊查询,精确查询就找不到这些数据了,因为当没有输入数据时是null数据,也就是没有意义的数据,如何将没有意义的数据变为有意义的数据呢?其实很简单,只要将原字段加上一个""就可以,如:
型号:[表名].[型号] & ""
是不是很神奇呢?数据马上就可以找到了,还不早点试下?
型号:[表名].[型号] & ""这个好像不太明白,光把字段改了,那查询条件呢?
[ 本帖最后由 sbsfhgl 于 2007-12-30 13:17 编辑 ] |
|