以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  like 语句中 %2020%与%TXT%区别  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=147763)

--  作者:malavazos
--  发布时间:2020/3/23 16:29:00
--  like 语句中 %2020%与%TXT%区别
首先赋值TXT= 2020
执行:  月份 like \'%2020%\'正常;执行; 月份 like \'%txt%\'不正常。
这是一个筛选语句,不知何种原因
Dim txt As String = Date.now.year
Output.Show(txt)
DataTables("能源消耗费用表").loadfilter = " 月份 like \'%\' "
DataTables("能源消耗费用表").load()
Tables("能源消耗费用表").filter = " 月份 like \'%2020%\' "(正常)
Tables("能源消耗费用表").filter = " 月份 like \'%txt%\' "(不正常)

--  作者:syl0613
--  发布时间:2020/3/23 16:33:00
--  
txt 引用不正确吧  “ & TXT & ” 
--  作者:syl0613
--  发布时间:2020/3/23 16:37:00
--  
" 月份 like \' % " & txt & " %\' "
--  作者:malavazos
--  发布时间:2020/3/23 17:01:00
--  
 like \'%”&txt&"%\' "显示语句错误


--  作者:有点蓝
--  发布时间:2020/3/23 17:38:00
--  
Tables("能源消耗费用表").filter = " 月份 like \'%" & txt & "%\' "