账号通
    

账号  

密码  

7607

查看

15

回复
主题:全站搜索原模糊搜索修改为精确搜索的方法 [收藏主题] 转到:  
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2010/1/29 14:38:00   | 只看该作者 查看该作者主题 楼主 
科汛在线网校系统

最近看到有几个用户反应全站搜索,搜索出来的结果很模糊,这是原因默认情况下,原系统的搜索是采用模糊搜索的,类似百度搜索,有类似的就查询出来了,不过一些网站可能想让用户能精确搜索.只需按以下修改就行了

 

用dw打开plus/search/index.asp 找到以下代码177行左右

KeyParam=AutoKey(key,"Title")

 

我们将它修改为

 

KeyParam="Title Like '%" & key & "%'"

 

这样修改后就会变得相对精确了,只有标题完全包含key才会被找出来

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
cf809 当前离线

366

主题

0

广播

0

粉丝
添加关注
级别:三年级

用户积分:1988 分
登录次数:136 次
注册时间:2009/8/10
最后登录:2012/5/17
cf809 发表于:2010/3/31 2:06:00   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
xiaogexh 当前离线

549

主题

0

广播

0

粉丝
添加关注
级别:五年级

用户积分:4898 分
登录次数:248 次
注册时间:2008/10/21
最后登录:2013/3/21
xiaogexh 发表于:2010/3/30 20:04:00   | 只看该作者 查看该作者主题 藤椅 
科汛在线考试系统(NET)

是可以精确搜索了,但却搜索不到栏目页.....好像只能搜索到内容页吧

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
5kcn 当前离线

1387

主题

7

广播

2

粉丝
添加关注
级别:九年级

用户积分:5750 分
登录次数:328 次
注册时间:2007/11/8
最后登录:2021/5/15
5kcn 发表于:2010/2/1 0:05:00   | 只看该作者 查看该作者主题 板凳 
科汛在线考试系统(NET)
 不错,这个很实用!!!
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ha300400 当前离线

484

主题

3

广播

1

粉丝
添加关注
级别:四年级

用户积分:10645 分
登录次数:358 次
注册时间:2009/5/14
最后登录:2024/11/19
ha300400 发表于:2010/1/31 21:05:00   | 只看该作者 查看该作者主题 报纸 
科汛在线考试系统(NET)
也就是精确搜索或模糊搜索的按钮
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ha300400 当前离线

484

主题

3

广播

1

粉丝
添加关注
级别:四年级

用户积分:10645 分
登录次数:358 次
注册时间:2009/5/14
最后登录:2024/11/19
ha300400 发表于:2010/1/31 21:05:00   | 只看该作者 查看该作者主题 地板 

可否在最终搜索页上加个按钮???

 

 

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
56look 当前离线

807

主题

26

广播

12

粉丝
添加关注
级别:七年级

用户积分:5898 分
登录次数:575 次
注册时间:2007/3/25
最后登录:2020/3/29
56look 发表于:2010/1/29 22:51:00   | 只看该作者 查看该作者主题 7楼 
以下是引用ljedu在2010-1-29 16:11:00的发言:
按照您说的修改后,提示214行附近有错误,无法查询。改成KeyParam="Title Like '%" & key & "%'"才会正常。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
mbaun 当前离线

1138

主题

4

广播

1

粉丝
添加关注
级别:八年级

用户积分:6229 分
登录次数:342 次
注册时间:2006/4/4
最后登录:2023/2/2
mbaun 发表于:2010/1/29 20:24:00   | 只看该作者 查看该作者主题 8楼 
科汛在线网校系统
 

Microsoft JET Database Engine 错误 '80040e14'

语法错误 在查询表达式 'Verific=1 And Title Like %渠道%' 中。

/plus/search/index.asp,行 215

 

94要修改

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ljedu 当前离线

90

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:1046 分
登录次数:108 次
注册时间:2009/7/17
最后登录:2014/7/8
ljedu 发表于:2010/1/29 16:11:00   | 只看该作者 查看该作者主题 9楼 
科汛智能建站系统
按照您说的修改后,提示214行附近有错误,无法查询。改成KeyParam="Title Like '%" & key & "%'"才会正常。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
owes 当前离线

13

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:27 分
登录次数:2 次
注册时间:2010/8/30
最后登录:2011/1/30
owes 发表于:2010/10/18 19:48:37   | 只看该作者 查看该作者主题 10楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行5.88281秒 powered by KesionCMS 9.0