专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Access

用vb+access想实现模糊查询,出了点有关问题,请大家帮忙

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
用vb+access想实现模糊查询,出了点问题,请大家帮忙
我是用adodc1与一个datagrid控件直接与access数据库连接,模糊查询的代码如下
Private Sub Command1_Click()
Dim str As String
str = "select * from 教师信息表 where 姓名 Like '" & Text1 & "% '"
Adodc1.RecordSource = str
Adodc1.Refresh
End Sub
我不知道这个语句哪里写错了,没有办法实现模糊查找数据。
但是如果换成精确查找的语句str = "select * from 教师信息表 where 姓名= '" & Text1 & " '"
就能将数据调出来了
请大家帮忙,我是自己拿着书看,没有进行系统的vb和access的学习。
所以还请各位多出主意啊!

------解决方案--------------------
Like '" & Text1 & "% '" 
改成
Like '%" & Text1 & "% '%" 

Like '*" & Text1 & "% '*" 
看下
------解决方案--------------------
不好意思,没看清楚。。

Like '" & Text1 & "% '" 
改成(注意你多打了个空格)
Like '" & Text1 & "%'" 

Like '" & Text1 & "*'" 

------解决方案--------------------
str = "select * from 教师信息表 where 姓名 Like '" & Text1 & "%'"
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: