以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请问如何查询多值字段 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=16268) |
||||
-- 作者:foxstudent -- 发布时间:2012/2/7 20:22:00 -- 请问如何查询多值字段 我有一个姓名列是多值字段,在查询窗口中我发现,不能查询出包含其中一个姓名行,请问该怎么写代码?谢谢 With e.Form.Controls("Textbox") |
||||
-- 作者:czy -- 发布时间:2012/2/7 20:35:00 -- 要加上*号,如: Filter = Filter & "姓名 like \'*" & .Value & "*\'" |
||||
-- 作者:foxstudent -- 发布时间:2012/2/7 21:31:00 -- 谢谢c版! |
||||
-- 作者:实话实说 -- 发布时间:2012/2/8 9:11:00 -- 能否在一个文本框中查询多个值.比如[性名]列中,我要筛选出姓刘的和姓李的, 刘,李 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/2/8 9:19:00 -- 用Like运算符号:
http://www.foxtable.com/help/topics/0102.htm
|
||||
-- 作者:实话实说 -- 发布时间:2012/2/8 10:21:00 -- 不明白,帮忙写一下吧,表A窗口
|
||||
-- 作者:czy -- 发布时间:2012/2/8 10:56:00 -- Tables("表A").Filter = "[姓名] In (\'A2\',\'A5\')" |
||||
-- 作者:czy -- 发布时间:2012/2/8 11:07:00 -- 窗口按钮中这样试试
Dim Filter As String = e.Form.Controls("姓名").Value |
||||
-- 作者:实话实说 -- 发布时间:2012/2/8 11:34:00 -- 以下是引用czy在2012-2-8 11:07:00的发言:
窗口按钮中这样试试
Dim Filter As String = e.Form.Controls("姓名").Value 测试通过,谢谢CZY |