以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  Filter筛选里不能用通配符是怎么回事?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98359)

--  作者:527383691
--  发布时间:2017/3/28 16:30:00
--  Filter筛选里不能用通配符是怎么回事?


我有个查询表

Dim SXJG As New SQLJoinTableBuilder

里面设置了个赛选sxjg.Filter = sxtj
条件SXTJ是个字符常量

dim ss as string

DIM SXTJ AS STrING = "名称列 LIKE \'” & SS  & "\'“

但是这个筛选不能用通配符。

如果SS="飞机A"就可以正确筛选

如果SS="*机*"就筛选不出结果

是怎么回事啊?


--  作者:有点色
--  发布时间:2017/3/28 17:07:00
--  

要用百分号%的通配符

 

SS = "%机%"

DIM SXTJ AS String = "名称列 LIKE \'" & SS & "\'"