以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  checkedlistbox中一次勾选两列查询问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=172174)

--  作者:xhggxj
--  发布时间:2021/9/28 9:24:00
--  checkedlistbox中一次勾选两列查询问题
我在checkedlistbox中,勾选之后,点查询。在数据表中两列查询,只要一列查询到数据都可以。请问代码自怎么写。
--  作者:有点蓝
--  发布时间:2021/9/28 9:33:00
--  
比如

dim s as string = "勾选的数据"
tables(“表A”).filter = "第一列 = \'" & s & "\' or 第二列 = \'" & s & "\'"

--  作者:xhggxj
--  发布时间:2021/9/28 9:38:00
--  
谢谢蓝老师!
勾选数据如果是多选呢?

--  作者:有点蓝
--  发布时间:2021/9/28 9:40:00
--  
参考:http://www.foxtable.com/webhelp/topics/2410.htm

比如:

Tables("订单").Filter = "列1 In (" & s & ") or 列2 In (" & s & ")"

--  作者:xhggxj
--  发布时间:2021/9/28 9:41:00
--  
谢谢蓝老师!明白了!