以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  款号为42的时候执行没效果,其他的都可以  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=191426)

--  作者:zaq3574020
--  发布时间:2024/4/16 11:49:00
--  款号为42的时候执行没效果,其他的都可以
Dim kh As WinForm.ComboBox = e.Form.Controls("款号")
Dim Filter As String
Filter = ("款号 like \'" & kh.Value & "%\'")
Tables("货品数据录入").Filter=Filter

以上代码在款号输入为42的时候执行没效果,其他的都可以,
有没有大佬知道什么原因
--  作者:cd_tdh
--  发布时间:2024/4/16 12:11:00
--  
Filter = "款号 like \'" & kh.text & "%\'"
代码最好写到这个事件:ValueChanged
不要写到:TextChanged
[此贴子已经被作者于2024/4/16 12:18:05编辑过]

--  作者:有点蓝
--  发布时间:2024/4/16 13:32:00
--  
这个只能查询42开头的数据,42在中间是不行的。看看数据是不是有问题,比如前面有空格等