以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]精确查询与模糊查询  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=29950)

--  作者:xvkewen
--  发布时间:2013/3/17 16:11:00
--  [求助]精确查询与模糊查询
下面有两个表达式,第一种表达式是精确查找,第二表达式是模糊查找,精确查找没问题,第二种表达式偶尔会报错;

我想问的是精确查找与模糊查找在使用和设计上有什么需要注意的吗?我想用模糊查找代替精确查找,可行吗?

(1) flt = "客户 = \'" & customer.Value & "\' and 款式类别 = \'" & kind.Value & "\'"
(2) flt = "客户 like \'*" & customer.Value & "*\' and 款式类别 like \'*" & kind.Value & "*\'"
Tables("款式信息表").Filter = flt



--  作者:小猪鑫鑫
--  发布时间:2013/3/17 17:33:00
--  
楼主:将*换成%试一试
--  作者:paullqxp
--  发布时间:2013/3/17 21:08:00
--  
sql数据源的话,不支持*号的通配哦,要用%的
--  作者:狐狸爸爸
--  发布时间:2013/3/18 8:16:00
--  
还要注意只有字符型的列才支持Like