ASP之实现智能搜索实现代码

来源:爱站网时间:2019-04-16编辑:网友分享
说到搜索,相信大家都很熟悉,因为我们在平时的正常工作中都能经常使用到这个工具,但是互联网中,我们的程序员要怎么实现呢?今天是爱站技术频道小编介绍的ASP之实现智能搜索实现代码。

说到搜索,相信大家都很熟悉,因为我们在平时的正常工作中都能经常使用到这个工具,但是互联网中,我们的程序员要怎么实现呢?今天是爱站技术频道小编介绍的ASP之实现智能搜索实现代码。

<%
Function AutoKey(strKey)

Const lngSubKey=2
lngLenKey=Len(strKey)

Select Case lngLenKey
Case 0   '若为空串,转到出错页 
Response.Redirect "Error.htm"
Case 1   '若长度为1,则不设任何值 
strNew1=""
strNew2=""
Case Else  '若长度大于1,则从字符串首字符开始,循环取长度为2的子字符串作为查询条件 

For i=1 To lngLenKey-(lngSubKey-1)

strSubKey=Mid(strKey,i,lngSubKey)

strNew1=strNew1 & " Or U_Name like '%" & strSubKey & "%'"
strNew2=strNew2 & " Or U_Info like '%" & strSubKey & "%'"
Next
End Select

'得到完整的SQL语句 
AutoKey="Select * from T_Sample where U_Name like '%" & strKey & "%' Or U_Info like '%" & strKey & "%'" & strNew1 & strNew2
End Function
%>

ASP之实现智能搜索实现代码,爱站技术频道小编就为大家介绍到这里了,更多的技术知识尽在爱站技术频道!

 

上一篇:ASP javascript Application对象的Contents和StaticObjects做Cache的一些经验

下一篇:asp之实现文件或文件夹的创建删除的操作的判断方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载