账号通
    

账号  

密码  

2615

查看

5

回复
主题:如何开启模糊搜索 KesionCMS 8.04 [收藏主题] 转到:  
kahn_hong 当前离线

7

主题

1

广播

0

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

用户积分:10 分
登录次数:2 次
注册时间:2012/6/9
最后登录:2012/7/7
kahn_hong 发表于:2012/6/10 11:14:41   | 显示全部帖子 查看该作者主题 楼主 
科汛在线考试系统(NET)

因为是做文档系统,对模糊搜索要求比较高所以自己还是比较需要这样的功能

非原创,是百度到的方案,确实可行


打开plus/search/index.asp,找到180行左右


默认是使用精确搜索的,把第一行前面加个引号屏蔽掉,后面五行的引号去掉就可以了。

Param=Param & " And Title Like %'" & Key &"'%"

'Dim KeyParam
'KeyParam=AutoKey(key,"Title")
'If KeyParam<>"" Then
'Param=Param & " And " & KeyParam
'End If

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

7

主题

1

广播

0

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

用户积分:10 分
登录次数:2 次
注册时间:2012/6/9
最后登录:2012/7/7
kahn_hong 发表于:2012/6/10 11:17:02   | 显示全部帖子 查看该作者主题 沙发 
科汛在线网校系统

换行出现问题了,换成如下即可

  1. 'Param=Param & " and title like '%" & Key & "%'"
  2. Dim KeyParam
  3. KeyParam=AutoKey(key,"Title")
  4. If KeyParam<>"" Then
  5. Param=Param & " And " & KeyParam
  6. End If

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.07813秒 powered by KesionCMS 9.0