以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  字符筛选表达式  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=141239)

--  作者:weibu
--  发布时间:2019/9/24 21:40:00
--  字符筛选表达式
09876543210
老师我想实现输入不小于4位数的对某列查询,符合的数据;
查询方法为,不检索列对应值的最后一位。然后从倒数第二位检索包含的数值。
例如:输入4321,可以检索到09876543210;
        但输入0987,则检索不到;

--  作者:有点蓝
--  发布时间:2019/9/24 22:02:00
--  
筛选就没有办法了,如果是加载可以参考:

DataTables("表A").loadfilter =  "left(right(第一列,5),4) = \'4321\'"

--  作者:有点蓝
--  发布时间:2019/9/24 22:04:00
--  
Dim s As String = "54321"
DataTables("表A").loadfilter =  "left(right(第一列," & s.Length +1 & ")," & s.Length & ") = \'" & s & "\'"
DataTables("表A").load