解讀處理多關鍵詞查詢實例代碼_ASP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:asp動態(tài)頁面如何生成html頁面
      目前已經(jīng)有很多生成html的新聞系統(tǒng),但是都是用的模板,本函數(shù)實現(xiàn)把asp頁面產(chǎn)生的html代碼保存成為一個html文件,這樣就沒有必要改動原來的頁面就可以輕松 完成一個生成html的新聞系統(tǒng)

      在web開發(fā)中經(jīng)常遇到多關鍵詞對對單個字段查詢,我一般是通過動態(tài)數(shù)組來實現(xiàn)的。當然多個關鍵詞的一般是用空格或,隔開,我這幾假設多個關鍵詞用空格隔開,關鍵字字符串為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

      分享:淺析ASP AJAX做類似google的搜索提示
      主要要文件有: Index.html 實現(xiàn)功能,一個文本框,輸入內容并實現(xiàn)提示 search.asp 查詢功能,讓文本框輸入的內容在數(shù)據(jù)庫中查詢,然后返回給客戶端 conn.asp 數(shù)據(jù)庫連接功能,實現(xiàn)與

      來源:模板無憂//所屬分類:ASP教程/更新時間:2009-08-22
      相關ASP教程