服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - ASP教程 - ASP 多关键词查询实例代码

ASP 多关键词查询实例代码

2019-09-17 13:12asp开发网 ASP教程

在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 

延伸 · 阅读

精彩推荐
北京塞车全天计划精准版 平安银行股票 北京快三官网 股票指数计算方法 综合法 贵州快三走势 基金配资条件 甘肃快三综合走势图 pk10赛车软件开奖预测 什么叫炒股 湖北11选5前三直选走势图 上海11选5专家预测推荐 体彩排列5走势图带连线 江苏7位数预测汇总 萧山在线配资门户 江苏11选5中奖号码走势图 十一选五任七万能码 幸运农场中八个多少钱