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