以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 奇怪的查询结果,实在不解,谁帮我看看? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=30005) |
-- 作者:xvkewen -- 发布时间:2013/3/19 0:35:00 -- 奇怪的查询结果,实在不解,谁帮我看看? 以下是我的查询代码,其他所有查询都没有问题,只有flt3有点问题 ;如果单独使用没有任何问题;如果串起只能查找到“开发者”和“管理者”两个人的记录;而这两个用户以外的记录都查不到;怎么回事?(添加案例) Dim flt,flt1,flt2 ,flt3 As String flt1 = "客户 like \'*" & customer.Value & "*\' and 款式类别 like \'*" & kind.Value & "*\' and 款号 like \'*" & style.Value & "*\' and " flt2 = "模具编号 like \'*" & Mold.Value & "*\' and 钢圈图纸编号 like \'*" & wireblue.Value & "*\' and " flt3 = "跟办QA Like \'*" & qa.Value & "*\'" flt = flt1 & flt2 & flt3 msgbox(flt) Tables("款式信息表").Filter = flt 附:MSGBOX截图如下 [此贴子已经被作者于2013-3-19 10:10:51编辑过]
|
-- 作者:程兴刚 -- 发布时间:2013/3/19 0:41:00 -- 文件? |
-- 作者:xvkewen -- 发布时间:2013/3/19 10:11:00 -- 文件已经上传,请帮忙看看 ;谢谢; |
-- 作者:xvkewen -- 发布时间:2013/3/19 14:32:00 -- muhua大神,我没感觉哪里有改呀;查询问题依然存在呀 |
-- 作者:xvkewen -- 发布时间:2013/3/19 15:15:00 -- 看到了,谢谢大神;可就是不明白我那段代码为什么会出现这么奇怪的效果;以后还是不能太省事了; |