多关键词搜索实例asp代码

在用asp进行网页开发时,经常遇到多个关键词查询搜索功能,我一般是通过动态数组来实现的。当然多个关键词的一般是用空格或,隔开,我这几假设多个关键词用空格隔开,关键字字符串为keyStr,具体代码为。

以下是代码:
str="select * from tableName where id>4"
if srhKey<>"" then
keyArr=split(srhKey," ")
j=UBound(keyArr)
t=0
dim keystrArr()
for i=0 to j
  if keyArr(i)<>"" then
  redim preserve keystrArr(t)
  strfilter="(empZw like ’%"&keyArr(i)&"%’ or empDep like ’%"&keyArr(i)&"%’ or empGz like ’%"
  strfilter=strfilter&keyArr(i)&"%’ or empWy1 like ’%"&keyArr(i)&"%’ or empWy2 like ’%"&keyArr(i)
  strfilter=strfilter&"%’ or empYq like ’%"&keyArr(i)&"%’ or com_name like ’%"&keyArr(i)&"%’)"
  keystrArr(t)=strfilter
  t=t+1
  end if
next
keystr=join(keystrArr," and ")
str=str&" and "&keystr
end if 
时间: 2024-08-03 21:06:28

多关键词搜索实例asp代码的相关文章

急急! 关于一段元搜索的ASP代码不懂!

问题描述 FunctionCommend(ByValWordList)DimRsDimWordItemDimIDImSQLDimTitleDimContentDimURLDimHomePageWordItem=Split(WordList,Chr(32))ForI=0ToUBound(WordItem)SQL=SQL&"KeywordLike'%"&WordItem(I)&",%'Or"NextSQL=Left(SQL,(Len(SQL)-3

asp.net input输入框如何实现多关键词搜索,关键词中间以空格区分

问题描述 我想实现asp.netinput输入框如何实现多关键词搜索,关键词中间以空格区分,大神们有没有例子啊? 解决方案 解决方案二:string[]sArray=str.Split('');以空格分割获取每个关键词获取关键词数组接下来是sql语句了关键词有了就是where什么等于什么or什么等于什么or...不知道是不是你想要的解决方案三:恩,谢谢了,我试一下.

生成EAN13标准的条形码的ASP代码实例_应用技巧

复制代码 代码如下: <title>条形码生成</title><%Rem =================================================================Rem = 函数:ean13Rem = 说明:生成EAN13标准的条形码,有实例(ASP代码)Rem = 版本:1.0.0Rem = 作者:第七种直角(7th/semico)Rem = Date:2005-08-08 11:57:06Rem = QQ:11110785Rem

asp获取搜索蜘蛛程序代码

asp获取搜索蜘蛛程序代码 Function GetSearcher(ByVal strUrl)  On Error Resume Next  If Len(strUrl) < 5 Then   GetSearcher = "DirectInput"   Exit Function  End If  If strUrl = ''Or InStr(strUrl, ":") = 0 Then   GetSearcher = "DirectInput&qu

生成EAN13标准的条形码的ASP代码实例

复制代码 代码如下:<title>条形码生成</title><%Rem =================================================================Rem = 函数:ean13Rem = 说明:生成EAN13标准的条形码,有实例(ASP代码)Rem = 版本:1.0.0Rem = 作者:第七种直角(7th/semico)Rem = Date:2005-08-08 11:57:06Rem = QQ:11110785Rem =

ElasticSearch搜索实例含高亮显示及搜索的特殊字符过滤

  应用说明见代码注解. 1.简单搜索实例展示: public void search() throws IOException { // 自定义集群结点名称 String clusterName = "elasticsearch_pudongping"; // 获取客户端 Client client = ESClient.initClient(clusterName); // 创建查询索引,参数productindex表示要查询的索引库为productindex SearchRequ

小工具:计算当前文件夹中,有多少行JS代码和ASP代码,并且还可统计代码有多少字节

js|统计 计算当前文件夹中,有多少行JS代码和ASP代码,并且还可统计代码有多少字节 有示例代码 <%'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'\\'\\    from codeproject.com'\\    calculate code'\\    bluedestiny'\\    mail:bluedestiny at 126.com'\\'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ opt

用VB将ASP代码封装成DLL

封装|封装 摘 要 主要介绍用VB将ASP代码封装成DLL以保护 ASP代码和加快ASP代码的执行速度.节省服务器的资源关键词 ASP,DLL,编程一.引言Server端的脚本运行环境,它简单易用,不需要编译和连接,脚本可以在 Server端直接运行,并且它支持多用户.多线程,在 Web开发中得到了广泛的应用.服务器端的组件有别于客户端的组件.客户端的组件是通过网络传输,依靠HTML来起作用,而且只能在IE上有用.但是服务器端的组件是运行在服务器端,它在服务器上执行各种操作.因此,所有的浏览器都

Access与Sql Server之ASP代码比较

access|server|sql|比较 后台数据库: [Microsoft Access] 与 [Microsoft Sql Server] 更换之后,ASP代码应注意要修改的一些地方: [一]连接问题(举例) [Microsoft Access] constr = "DBQ=c:\data\clwz.mdb; DRIVER={Microsoft Access Driver (*.mdb)}" [Microsoft Sql Server] constr = "DRIVER=