Board logo

标题: [讨论]SQL语句在Access如何实现模糊查询 [打印本页]

作者: valen886    时间: 2008-7-24 17:23     标题: [讨论]SQL语句在Access如何实现模糊查询

[讨论]SQL语句在Access如何实现模糊查询
议题作者:凌锋

最近在写一个聊天机器人程序,关键技术在于对数据库中问题的模糊查询,我采用了Access本地数据库,所以
像这样的SQL语句
代码:
sql = "select reply from data where answer like *" & s & "* "


只能在MSSQL中
Access不能用%,有没有更好的方法实现模糊查找???

帖子26 精华0 积分25 阅读权限40 性别男 来自南昌外国语学校 在线时间1 小时 注册时间2006-3-23 最后登录2008-1-13 查看详细资料TOP 少女暴富的隐秘(图)

kylin
荣誉会员

作者: 阿敏    时间: 2008-7-24 17:23

sql = "select reply from data where answer like *" & s & "* "
再加个单引号 不行吗?
sql = "select reply from data where answer like '*" & s & "'*"
帖子152 精华0 积分3681 阅读权限100 性别男 在线时间1005 小时 注册时间2005-6-27 最后登录2008-7-23 查看详细资料TOP 您知道您年薪应是多少?

凌锋
晶莹剔透§烈日灼然
作者: 冬冬    时间: 2008-7-24 17:23

不行,总是不精确,要不然就会抛出异常

帖子26 精华0 积分25 阅读权限40 性别男 来自南昌外国语学校 在线时间1 小时 注册时间2006-3-23 最后登录2008-1-13 查看详细资料TOP 赚更多的钱

ddiovedd
晶莹剔透§烈日灼然




欢迎光临 【3.A.S.T】网络安全爱好者 (http://3ast.com./) Powered by Discuz! 7.2