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
投稿
猜你喜欢
Python3.7 dataclass使用指南小结
2023-10-02 13:36:14
Python+Pygame实现彩色五子棋游戏
2021-03-29 23:47:34
Tensorflow训练模型越来越慢的2种解决方案
2021-06-04 20:55:53
Jenkins部署war包和部署jar包的详细步骤
2023-01-19 07:13:06
基于Python开发chrome插件的方法分析
2023-04-22 14:41:33
php文件缓存类用法实例分析
2023-08-17 16:26:44
Pycharm内置终端及远程SSH工具的使用教程图文详解
2023-03-26 09:58:30
python列表推导式 经典代码
2021-02-28 09:26:00
python3实现字符串的全排列的方法(无重复字符)
2022-04-14 19:47:56
laravel学习教程之存取器
2023-06-07 20:01:12
Python字典和集合讲解
2021-03-05 22:31:14
浅谈Python浅拷贝、深拷贝及引用机制
2023-01-03 10:28:23
vue.set向对象里增加多层数组属性不生效问题及解决
2024-05-09 10:52:12
Python 多张图片合并成一个pdf的参考示例
2021-10-15 23:32:45
TXT.WORD文档下载另存为,而不是在浏览器中打开
2007-10-25 11:43:00
Python程序设计入门(4)模块和包
2023-06-18 11:37:36
Python Xml文件添加字节属性的方法
2023-08-27 03:48:31
django定期执行任务(实例讲解)
2022-12-13 20:43:35
Python3 ID3决策树判断申请贷款是否成功的实现代码
2021-02-11 15:01:58
使用Python导出Excel图表以及导出为图片的方法
2021-02-28 09:59:21