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

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

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

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

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

以下為引用的內(nèi)容:
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 "總計(jì):" & 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 "總計(jì):" & Session("rs").RecordCount & "<br/>"
Response.Write "----------------------------------<br/>"
%>

結(jié)果:

參考文章:

1.ado多次按條件使用一個(gè)記錄集中的數(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)對象。 我們將要操縱的計(jì)算機(jī)文件系統(tǒng),在這里是指位于web服務(wù)器之上。所以,確認(rèn)你對此擁有合適的權(quán)限。理想情況下,你可以在自己的機(jī)器

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