日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

使用Filter實現(xiàn)信息的二次檢索(2)_ASP教程

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

推薦:ASP 3.0高級編程(三十一)
7.1.2 語義或“運行期”錯誤 語法錯誤的發(fā)現(xiàn)和處理是令人煩惱的,但在編程中會遇到一些真正“令人興奮”的另一類型的錯誤——語義錯誤(semantic error)或稱&ld

但這還有一個問題:很多情況下兩次檢索并不是同時進行的,而是在第一次檢索完成后手動輸入條件再進行二次檢索,所以我們得想辦法在二次檢索時第一次檢索的記錄集仍存在!我們可以用Session對象!將Connection對象和RecordSet對象都保存在Session中,實現(xiàn)如下:

以下為引用的內容:
List.asp:
<%
Set Session("conn")=Server.CreateObject("ADODB.Connection")
Session("conn").Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" Server.MapPath("db1.mdb")
Set Session("rs") = Server.CreateObject("ADODB.RecordSet")
Session("rs").Open "select * from t1 where age>20",Session("conn"),1,2

Response.Write "一次檢索:select * from t1 where age>20<br/>"
Response.Write "----------------------------------<br/><br/>"
Do while not Session("rs").Eof
Response.Write Session("rs")("name") & ":" & Session("rs")("age") & "<br/>"
Session("rs").MoveNext
Loop
Response.Write "總計:" & Session("rs").RecordCount & "<br/>"
Response.Write "----------------------------------<br/><br/>"
%>
<form action="search.asp" method="post" name="form1" target="_blank">
二次檢索:
<input name="f" type="text" id="f">
<input type="submit" name="Submit" value="提交">
</form>

Search.asp:
<%
Response.Write "二次檢索條件:" & Trim(Request("f")) & "<br/>"
Response.Write "----------------------------------<br/><br/>"

Session("rs").Filter = ""
Session("rs").Filter = Trim(Request("f"))
If not(Session("rs").Eof and Session("rs").Bof) Then Session("rs").MoveFirst
do while not Session("rs").Eof
Response.Write Session("rs")("id") & ":" & Session("rs")("name") & "<br/>"
Session("rs").MoveNext
loop
Response.Write "總計:" & Session("rs").RecordCount & "<br/>"
Response.Write "----------------------------------<br/>"
%>

結果:

參考文章:

1.ado多次按條件使用一個記錄集中的數(shù)據(jù)的方法:http://blog.csdn.net/precipitant/archive/2005/08/04/446003.aspx

2.ado 記錄集對象的filter屬性使用中需注意的地方:http://blog.csdn.net/precipitant/archive/2005/12/13/550979.aspx

原文:http://www.mzwu.com/article.asp?id=1106

分享:深入理解ASP中FSO的神奇功能
在ASP中,F(xiàn)SO的意思是File System Object,即文件系統(tǒng)對象。 我們將要操縱的計算機文件系統(tǒng),在這里是指位于web服務器之上。所以,確認你對此擁有合適的權限。理想情況下,你可以在自己的機器

共2頁上一頁12下一頁
來源:模板無憂//所屬分類:ASP教程/更新時間:2008-08-22
相關ASP教程