asp 多關鍵詞搜索的簡單實現方法
更新時間:2008年11月26日 12:49:50 作者:
asp搜索兩個以上的詞的實現方法,簡單的就是利用split,其它的可以參考本站之前更新的文章
假設在搜索框search中輸入:“asp 編程”
先得到輸入框中的內容:search=request("search")
然后將這兩個值分別取出來
s=split(search," ")
'構造sql函數
sql="select * from news"
for i=0 to ubound(s)
m=m&" or title='"&s(i)&"'"
next
'在這里會發(fā)現得到的m前面多了一個or,所以要去掉
m=right(m,len(m)-3)
'將m連接到sql語句上
sql=sql&" "&m
'在使用sql語句
rs.open sql,conn,1,1
'然后顯示查詢出來的結果
先得到輸入框中的內容:search=request("search")
然后將這兩個值分別取出來
s=split(search," ")
'構造sql函數
sql="select * from news"
for i=0 to ubound(s)
m=m&" or title='"&s(i)&"'"
next
'在這里會發(fā)現得到的m前面多了一個or,所以要去掉
m=right(m,len(m)-3)
'將m連接到sql語句上
sql=sql&" "&m
'在使用sql語句
rs.open sql,conn,1,1
'然后顯示查詢出來的結果
相關文章
ASP中使用FileSystemObject時提高性能的方法
在封裝自己的FileSystemObject庫的時候,測試的時候發(fā)現在文件夾或文件很多的時候,效率很低,顯示一個文件夾需要2秒甚至更多,這讓我很是奇怪,因為顯示文件夾及文件信息的時候直接都是使用Folder及File對象的屬性,這應該不會引起性能上的問題,但是事實卻說明我的想法過于簡單了。2008-05-05