ASP实现智能搜索实现代码_ASP教程-查字典教程网
ASP实现智能搜索实现代码
ASP实现智能搜索实现代码
发布时间:2016-12-29 来源:查字典编辑
摘要:

<%

FunctionAutoKey(strKey)

ConstlngSubKey=2

lngLenKey=Len(strKey)

SelectCaselngLenKey

Case0'若为空串,转到出错页

Response.Redirect"Error.htm"

Case1'若长度为1,则不设任何值

strNew1=""

strNew2=""

CaseElse'若长度大于1,则从字符串首字符开始,循环取长度为2的子字符串作为查询条件

Fori=1TolngLenKey-(lngSubKey-1)

strSubKey=Mid(strKey,i,lngSubKey)

strNew1=strNew1&"OrU_Namelike'%"&strSubKey&"%'"

strNew2=strNew2&"OrU_Infolike'%"&strSubKey&"%'"

Next

EndSelect

'得到完整的SQL语句

AutoKey="Select*fromT_SamplewhereU_Namelike'%"&strKey&"%'OrU_Infolike'%"&strKey&"%'"&strNew1&strNew2

EndFunction

%>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新ASP教程学习
    热门ASP教程学习
    编程开发子分类