以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  包含数值型值的筛选代码  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=10248)

--  作者:老有所乐
--  发布时间:2011/5/26 23:16:00
--  包含数值型值的筛选代码

                

包含数值型值的筛选代码

If m="包含"
              Tables("窗口n_Table1").Filter =  cmb2.Value & " like \'*" & cmb1.value & "*\' "  \'or [收支] Like \'*" & txb1.text & "*\' 
 End  If\'  

这段代码,当  cmb1.value  值为数值型时,就会提示"无法在system.Double 上执行"Like"操作 

请教上面代码应该任何改,谢谢!


--  作者:狐狸爸爸
--  发布时间:2011/5/26 23:17:00
--  
like本来就只能字符型用的。
--  作者:老有所乐
--  发布时间:2011/5/26 23:19:00
--  
哪数值型能转换码.
--  作者:mr725
--  发布时间:2011/5/26 23:27:00
--  
这样试试:CStr(cmb1.value )
--  作者:老有所乐
--  发布时间:2011/5/27 5:27:00
--  
谢谢,试了好像还是一样提示
--  作者:blackzhu
--  发布时间:2011/5/27 8:10:00
--  
数值型不能筛选,能不能控制长度?