以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  like运算符  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=179113)

--  作者:xunxun0903
--  发布时间:2022/8/8 15:17:00
--  like运算符
Dim cs As Integer
Dim drs As List(Of DataRow)
drs = DataTables("表A").Select("[条目] like \'*SPO######*\'") 
/:这样一个也查不出来



Output.Show( "这是一个SPO000125测试字符串" Like "*SPO######*")
/:这样它就是TRUE


我想在表A中查询到有字符串SPO开头+6位数字的行(SPO123456),望 大神指点!

--  作者:有点蓝
--  发布时间:2022/8/8 15:24:00
--  
like有2种语法。互不通用,不要搞混了



前者是代码关键字,这种才支持使用通配符
后者是表达式关键字,表达式只能指定具体的内容,不支持使用通配符