[三亚哥]:我原以为按下述方法简单设置就可以在V1.0上实现模糊查询: 假设有一纪录为:abcdefg,其所在字段为:a在[N]字段,bc在[M]字段,defg在[O]字段。建立一个模糊查询字段[W],其内容通过“字段计算操作设置”功能把[N]&[M]&[O]合并为[W]字段内容abcdefg;这时,我们在工具栏的临时查询框内输入 [W] like “ * bc * ef * “就可以找出abcdefg及符合输入条件的全部记录了。 这种设置我在ACCESS上用过很好用。但在V1.0上设置后,却不能执行带星点“*”的查询,好遗憾! 请问,可不可以实现上述查询?怎样设置? [ALIGN=right][COLOR=#000066][本贴已被 三亚哥 于 2004-10-28 14:59:38 修改过][/COLOR][/ALIGN]
——————————————————————————————————
[wanghai]:可以述查询的,假设这些字段都是表Temp中,就可以这样实现: select Temp.N,Temp.M,Temp.O,Temp.W from Temp where Temp.W like ":W%" 这样建立一个查询窗口就把把W字段中的内容给模糊查询出来。
——————————————————————————————————
[三亚哥]:版主: 1、看了帮助已知“%”在查询中是起代替或忽略作用的字符; 2、经过实验,模糊查询这样设置更好用,如下: 表名.字段名 like ”%”&[输入模糊条件]&”%” 假设:表“Ε”的“ε”字段中有值:abcdefghijklnm;查询人现在只模糊记得其中有“cd”、“h”和“kln”。 实施查询: ①.设置查询表达式:Ε. ε like ”%”&[输入模糊条件]&”%” ②.按“确认”后,在输入模糊条件框内输入: cd % h % kin ③.按“确认”后,即可找出“abcdefghijklnm”和包含模糊条件的其他记录。