Office中国论坛/Access中国论坛

标题: 请问,数字类型字段模糊查找运算符是什么?字符型是LIKE--2013-10-17-Access交流总群(5004108) [打印本页]

作者: Office中国群管    时间: 2013-10-17 11:03
标题: 请问,数字类型字段模糊查找运算符是什么?字符型是LIKE--2013-10-17-Access交流总群(5004108)
木木水寒/am 于2013-10-17 11-03-50:
请问,数字类型字段模糊查找运算符是什么?字符型是LIKE
作者: 盗梦    时间: 2013-10-17 11:10
阿航 于2013-10-17 11-10-55:
一样是like
作者: Office中国群管    时间: 2013-10-17 11:13
木木水寒/am 于2013-10-17 11-13-23:
可是我针对一个表里3个字段A,B,C做查询,A是字符类型,能查找,B,C是数字类型,但是字段里输入的是文字,查不出来
作者: 拍豌豆    时间: 2013-10-17 11:30
拍豌豆 于2013-10-17 11-30-13:
数字怎么做模糊查询?
作者: Office中国群管    时间: 2013-10-17 11:30
木木水寒/am 于2013-10-17 11-30-44:
但是字段里输入的是文字,当初没设计好
作者: 拍豌豆    时间: 2013-10-17 11:31
拍豌豆 于2013-10-17 11-31-49:
数字类型的字段能输入进去字符吗?
作者: Office中国群管    时间: 2013-10-17 11:32
木木水寒/am 于2013-10-17 11-32-04:
可以
作者: 拍豌豆    时间: 2013-10-17 11:34
拍豌豆 于2013-10-17 11-34-51:
where cstr(字段) like '*匹配符*'
作者: Office中国群管    时间: 2013-10-17 11:36
木木水寒/am 于2013-10-17 11-36-05:
Like IIf(IsNull([Forms]![问题详细信息窗体]![部门]),'*',[Forms]![问题详细信息窗体]![部门])
作者: Office中国群管    时间: 2013-10-17 11:36
木木水寒/am 于2013-10-17 11-36-21:
这句查询能帮我修改下吗?部门就是数字类型
作者: Office中国群管    时间: 2013-10-17 11:36
木木水寒/am 于2013-10-17 11-36-24:
查不出
作者: 拍豌豆    时间: 2013-10-17 11:39
拍豌豆 于2013-10-17 11-39-27:
为什么不iif(判断,like *,like 部门)
作者: 盗梦    时间: 2013-10-17 11:52
阿航 于2013-10-17 11-52-54:
nz函数
作者: 盗梦    时间: 2013-10-17 11:53
阿航 于2013-10-17 11-53-36:
like nz(部分,*)
作者: Office中国群管    时间: 2013-10-17 16:17
木木水寒/am 于2013-10-17 16-17-59:
Dim sqlstr As String
sqlstr = "SELECT 客户,部门,类型 FROM 问题 where 1=1 "
If (Not IsNull(Me.Combo183.Value)) Then
sqlstr = sqlstr & " and 部门 = ‘" & Me.Combo183.Value & "' "
End If
请问,其实Combo183.Value的值怎么取
作者: tmtony    时间: 2013-10-17 16:19
tmtony小辣椒 于2013-10-17 16-19-32:
Combo183.Value 是窗体上 一个 控件的值
你要在窗体上放一个组合框 控件,名称 为Combo183
作者: Office中国群管    时间: 2013-10-17 16:24
木木水寒/am 于2013-10-17 16-24-50:
[qqimg]{CBC3C4AD-CCD2-B56D-C0E4-009C43FF949B}.jpg[/qqimg]
作者: Office中国群管    时间: 2013-10-17 16:25
木木水寒/am 于2013-10-17 16-25-00:
我没有用组合窗,都是单独的
作者: tmtony    时间: 2013-10-17 16:27
tmtony小辣椒 于2013-10-17 16-27-38:
组合框,就是下拉框
作者: Office中国群管    时间: 2013-10-17 16:29
木木水寒/am 于2013-10-17 16-29-02:
[qqimg]{7916BA39-E793-10CA-3ED3-8AD2C25D892C}.jpg[/qqimg]这个控件就是183,下拉框中有值
作者: tmtony    时间: 2013-10-17 16:29
tmtony小辣椒 于2013-10-17 16-29-51:
你的那个代码 就是取它的值啊
作者: tmtony    时间: 2013-10-17 16:30
tmtony小辣椒 于2013-10-17 16-30-16:
Me.Combo183.Value 就是取它的值
作者: Office中国群管    时间: 2013-10-17 16:33
木木水寒/am 于2013-10-17 16-33-18:
取不到
作者: Office中国群管    时间: 2013-10-17 16:33
木木水寒/am 于2013-10-17 16-33-25:
[face1.gif]
作者: Office中国群管    时间: 2013-10-17 16:33
木木水寒/am 于2013-10-17 16-33-51:
查询的结果是全部记录
作者: admin    时间: 2013-10-17 16:40
Office中国 于2013-10-17 16-40-21:
你的记录是子窗体吗
作者: Office中国群管    时间: 2013-10-17 16:42
木木水寒/am 于2013-10-17 16-42-33:
是的,不过暂时还没达到这个效果,点击控件查询,直接的是一个查询
作者: admin    时间: 2013-10-17 16:43
Office中国 于2013-10-17 16-43-45:
加一句,me.子窗体.form.recordsourse=sqlstr
作者: Office中国群管    时间: 2013-10-17 16:44
木木水寒/am 于2013-10-17 16-44-56:
Dim sqlstr As String
sqlstr = "SELECT 客户,部门,类型 FROM 问题 where 1=1 "
If (Not IsNull(Me.Combo183.Value)) Then
sqlstr = sqlstr & " and 部门 = ‘" & Me.Combo183.Value & "' "
End If
作者: Office中国群管    时间: 2013-10-17 16:45
木木水寒/am 于2013-10-17 16-45-00:
请问,加在哪里
作者: admin    时间: 2013-10-17 16:45
Office中国 于2013-10-17 16-45-28:
最后
作者: admin    时间: 2013-10-17 16:45
Office中国 于2013-10-17 16-45-33:
end if 上
作者: Office中国群管    时间: 2013-10-17 16:45
木木水寒/am 于2013-10-17 16-45-51:
好,我试试
作者: Office中国群管    时间: 2013-10-17 16:46
木木水寒/am 于2013-10-17 16-46-29:
Dim sqlstr As String
sqlstr = "SELECT 客户,部门,类型 FROM 问题 where 1=1 "
If (Not IsNull(Me.Combo183.Value)) Then
sqlstr = sqlstr & " and 部门 = ‘" & Me.Combo183.Value & "' "
End If
作者: Office中国群管    时间: 2013-10-17 16:50
木木水寒/am 于2013-10-17 16-50-26:
结果还是一样,不在子窗体中显示,直接弹出查询,查询的结果还是全部
作者: Office中国群管    时间: 2013-10-17 16:52
木木水寒/am 于2013-10-17 16-52-02:
[qqimg]{D1097A2F-55C4-2F8B-7381-2E3675C37956}.jpg[/qqimg]
作者: admin    时间: 2013-10-17 16:53
Office中国 于2013-10-17 16-53-57:
你把附件上传到论坛说明一下问题吧。有人看到帮你处理的了
作者: Office中国群管    时间: 2013-10-17 16:56
木木水寒/am 于2013-10-17 16-56-33:
好的,谢谢
作者: Office中国群管    时间: 2013-10-17 21:56
samuel 于2013-10-17 21-56-25:
我的CTRL键用不起了 有什么办法可以恢复
作者: Office中国群管    时间: 2013-10-17 21:59
samuel 于2013-10-17 21-59-18:
其他键盘接来也用不起
作者: Office中国群管    时间: 2013-10-17 22:01
Charlie 于2013-10-17 22-01-41:
[face14.gif]
作者: Office中国群管    时间: 2013-10-17 22:03
samuel 于2013-10-17 22-03-44:
想起之前报废的键盘觉得好冤




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3