| 网站首页 | 业界新闻 | 群组 | 人才 | 技术文章 | 下载频道 | 博客 | 代码贴 | 编程论坛
绝地游戏外挂辅助教学千里之行 始于足下
共有 363 人关注过本帖
标题:对ACCESS数据库模糊查询问题
只看楼主 收藏
zzh49
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2013-4-23
结帖率:100%
  已结贴   问题点数:20  回复次数:10   
对ACCESS数据库模糊查询问题
各位老师好!
  帮忙看看下面的模糊查询语句错在哪里。
  数据库已连接
SQL = "select * from 通讯录 where 姓名 like '%" & Text1.Text & "%'"
RST.Open SQL, CNN, 1, 3
如:要查找李小二,
按上述代码只有在text1输入“小”时才能找到,输入"李"和"二"或"李小二"ListView都无显示。
查找两个字的人名,只有单独输入第二字才显示。
也就是说,不管姓名是几个字,只有输入第二个字才有查询结果。
请各位帮忙。
谢谢!
2017-10-11 21:16
zzh49
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2013-4-23
  得分:0 
感谢各位的关注,问题找到了,是电脑系统问题。
我用的是win10,在XP上正常。
可怎么解决这个问题?
各位有什么好办法
谢谢!
2017-10-12 08:04
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:53
帖 子:558
专家分:3188
注 册:2016-5-10
  得分:5 
SQL = "select * from 通讯录 where 姓名 like '%" & Text1.Text & "%'"
RST.Open SQL, CNN, 1, 3
语法应该没有问题,我认为将第二句修改为:
RST.Open SQL, CNN, 2, 3 比较合理。

QQ    2653043392
2017-10-12 10:57
zzh49
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2013-4-23
  得分:0 
回复 3楼 ZHRXJR
谢谢版主!
还是老问题,在XP上正常,在win10不行。
2017-10-12 11:03
xiangyue0510
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:79
帖 子:826
专家分:4857
注 册:2015-8-10
  得分:5 
你这问题很诡异。SQL语句上没有问题,那很可能就是你的运行环境的问题了,这个别人很难复现和处理的。 谁遇到过这个问题,才有可能帮得上忙了
你可以试试在WIN10的Access直接用SQL语句查询一下行不行
2017-10-12 12:51
zzh49
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2013-4-23
  得分:0 
回复 5楼 xiangyue0510
版主说的有道理,应该是运行环境问题,在XP上运行一切正常,不知我的win10系统(购机带的)有什么问题。
2017-10-12 13:25
wmf2014
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:120
帖 子:1570
专家分:8802
注 册:2014-12-6
  得分:5 
access通配符是*号,还有日期常量带#。

能编个毛线衣吗?
2017-10-12 13:49
xiangyue0510
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:79
帖 子:826
专家分:4857
注 册:2015-8-10
  得分:5 
回复 7楼 wmf2014
牛人,你说这个可能真的是原因。不过,应该是不同版本通配符不太一样。
@zzh49
https://support.office.com/zh-cn/article/Access-通配符参考-af00c501-7972-40ee-8889-e18abaad12d1
2017-10-12 13:59
zzh49
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2013-4-23
  得分:0 
真有意思,生成的exe文件却一切正常了。
2017-10-12 15:34
zzh49
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2013-4-23
  得分:0 
感谢各位老师的关注和帮助,既然生成的exe文件正常,就这么结贴了吧。
2017-10-12 15:48







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.093017 second(s), 8 queries.
Copyright©2004-2017, BCCN.NET, All Rights Reserved