asp多关键词查询方案

作者:亮亮 来源:亮亮的博客 时间:2008-05-09 12:24:00 

 在web开发中经常遇到多关键词对对个字段查询,我一般是通过动态数组来实现的。当然多个关键词的一般是用空格或,隔开,我这几假设多个关键词用空格隔开,关键字字符串为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
标签:关键词,查询,sql,asp
0
投稿

猜你喜欢

  • 使用IIS调试asp程序检查错误的方法

    2007-09-13 21:54:00
  • 单选的radia,和多选的checkbox如何判定选择?

    2008-11-26 12:29:00
  • CSS分栏布局的方法:绝对定位和浮动

    2009-04-30 13:10:00
  • 介绍27款经典的CSS框架

    2011-03-04 16:24:00
  • 迎来2009年CSS裸奔节(CSS Naked Day )

    2009-04-24 12:41:00
  • phpMyAdmin 2.10.2 配置方法

    2007-08-22 08:11:00
  • 科讯CMS编辑器会自动更改代码

    2008-12-12 13:00:00
  • 导航设计的流行趋势

    2007-12-25 12:06:00
  • 2007淘宝UED招聘题解(前端开发部分)

    2007-11-24 10:32:00
  • 使用Spry轻松将XML数据显示到HTML页

    2007-11-16 16:44:00
  • SQL--JOIN之完全用法

    2008-09-12 17:30:00
  • W3C 发布 XMLHttpRequest 工作草图

    2008-04-28 13:00:00
  • 30万条数据,搜索文本字段的各种方式对比

    2010-05-02 10:17:00
  • IE7下 filter:Alpha(opacity=xx) 的小问题

    2008-12-02 16:24:00
  • JavaScript事件冒泡

    2009-12-28 13:21:00
  • 说说CSS Hack 和向后兼容

    2010-05-17 13:11:00
  • asp中记录集对象的getrows和getstring用法分析

    2012-11-30 20:09:49
  • 将设计执行到底—记Qzone项目组视觉设计标注的前前后后

    2009-04-19 13:22:00
  • Dreamweaver使用技巧--让css使网页图片半透明

    2010-09-05 21:13:00
  • MSSQL中递归SQL查询语句实例说明-

    2011-09-30 11:42:43
  • asp之家 网络编程 m.aspxhome.com