ASP處理多關(guān)鍵詞查詢實(shí)例代碼
更新時(shí)間:2011年02月27日 16:01:43 作者:
在web開發(fā)中經(jīng)常遇到多關(guān)鍵詞對(duì)對(duì)單個(gè)字段查詢,我一般是通過(guò)動(dòng)態(tài)數(shù)組來(lái)實(shí)現(xiàn)的。當(dāng)然多個(gè)關(guān)鍵詞的一般是用空格或,隔開,我這幾假設(shè)多個(gè)關(guān)鍵詞用空格隔開,關(guān)鍵字字符串為keyStr,具體代碼為。
程序代碼:
'關(guān)鍵字的搜索
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
復(fù)制代碼 代碼如下:
'關(guān)鍵字的搜索
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
相關(guān)文章
ASP計(jì)算str2在str1中出現(xiàn)的次數(shù)
可以方便計(jì)算一個(gè)字符串在另一個(gè)字符串出現(xiàn)的次數(shù)2008-05-05rs.open sql,conn,1,1與rs.open sql,conn,1.3還有rs.open sql,conn,
Rs.Open語(yǔ)法如下:rs.Open Source,ActiveConnection,CursorType,LockType Source為sql語(yǔ)句,ActiveConnection為數(shù)據(jù)庫(kù)連接,CursorType是游標(biāo),LockType是數(shù)據(jù)鎖定類型.2011-01-01ASP 微信公共平臺(tái)接口實(shí)現(xiàn)代碼
bluedidea看到的ASP 微信公共平臺(tái)接口實(shí)現(xiàn)代碼,需要的朋友可以參考下2014-01-01從一個(gè)網(wǎng)站扒下的asp生成靜態(tài)頁(yè)面的代碼 腳本之家特供版
雖然腳本之家以前發(fā)布過(guò)相關(guān)的代碼,但一些特別的網(wǎng)站不是很完美,最近幫客戶修改系統(tǒng)發(fā)現(xiàn)了這段代碼,發(fā)現(xiàn)還不錯(cuò),特提取出來(lái),方便大家使用。2011-07-07