怎樣使ASP分頁顯示Recordset數(shù)據(jù)_ASP教程
推薦:解析ASP實(shí)例:幻燈片新聞代碼以下為引用的內(nèi)容: !--這是一個(gè)主頁文件--> html> head> meta http-equiv=Content-Type content=
1.建立Recordset對(duì)象
| 以下為引用的內(nèi)容:
Dim objMyRst Set objMyRst=Server.CreateObject(“ADODB.Recordset”) objMyRst.CursorLocation=adUseClientBatch ‘客戶端可批量處理 objMyRst.CursorType=adOpenStatic’光標(biāo)類型為靜態(tài)類型 |
注意:Recordset對(duì)象不能用Set objMyRst=Connection.Excute strSQL的語句建立,因?yàn)槠浣⒌腞ecordset對(duì)象為adOpenFowardOnly不支持記錄集分頁
2.打開Recordset對(duì)象
| 以下為引用的內(nèi)容:
Dim strSql strSql=”select * from ietable” objMyRst.Oepn strSql,ActiveConnection,,,adCmdText 3.設(shè)置Recordset的PageSize屬性 objMyRst.PageSize=20 默認(rèn)的PageSize為10 |
3.設(shè)置Recordset的AbsolutePage屬性
| 以下為引用的內(nèi)容:
Dim intCurrentPage intCurrentPage=1 objMyRst.AbsolutePage=intCurrentPage AbsolutePage為1到Recordset對(duì)象的PageCount值 |
4.顯示數(shù)據(jù)
| 以下為引用的內(nèi)容:
Response.Write("<table>") PrintFieldName(objMyRst) For i=1 To objMyRst.PageSize PrintFieldValue(objMyRst) objMyRst.MoveNext If objMyRst.Eof Then Exit For Next Response.Write("</table>") |
說明:
1. adOpenStatic,adUseCilentBatch,adCmdText為adovbs.inc定義的常量,要使用的話要把a(bǔ)dovbs.inc拷到當(dāng)前目錄中并包含于在程序中
| 以下為引用的內(nèi)容:
<!--#Include File=”adovbs.inc”--> 2. PrintFielName,PrintFieldValue函數(shù)的代碼如下: <% Function PrintFieldName(objMyRst) '參數(shù)objMyRst是Recordset對(duì)象 '定義孌數(shù) Dim objFld Response.Write "<tr bgcolor='#CCCCCC'>" For Each objFld In objMyRst.Fields Response.Write "<td>" & objFld.Name & "</td>" Next Response.Write("</tr>") End Function Function PrintFieldValue(objMyRst) '參數(shù)objMyRst是Recordset對(duì)象 '定義孌數(shù) Dim objFld Response.Write("<tr >") For Each objFld In objMyRst.Fields 'Response.Write "<td>" & objMyRst.Fields(intLoop).value & "</td>" Response.Write "<td>" & objFld.value & "</td>" Next Response.Write("<tr>") End Function %> |
分享:解讀處理多關(guān)鍵詞查詢實(shí)例代碼在web開發(fā)中經(jīng)常遇到多關(guān)鍵詞對(duì)對(duì)單個(gè)字段查詢,我一般是通過動(dòng)態(tài)數(shù)組來實(shí)現(xiàn)的。當(dāng)然多個(gè)關(guān)鍵詞的一般是用空格或,隔開,我這幾假設(shè)多個(gè)關(guān)鍵詞用空格隔開,關(guān)鍵字字符串為keyStr,具體代碼為
- asp FSO 讀寫文件本文件實(shí)現(xiàn)代碼
- asp中isNull、isEmpty和空字符串的區(qū)別
- asp獲取用戶真實(shí)IP地址的方法
- asp連接sqlserver數(shù)據(jù)庫實(shí)現(xiàn)代碼
- asp中正則表達(dá)式過濾html代碼函數(shù)
- asp中g(shù)et post提交表單區(qū)別
- 網(wǎng)頁模板:ASP內(nèi)建對(duì)象Request
- xmlhttp的open方法使用詳解
- ASP的常用的自定義函數(shù)大全
- asp中用for循環(huán)的一個(gè)小技巧
- eWebEditor v3.8 列目錄
- ASP無組件分頁實(shí)現(xiàn)思路及代碼
- 相關(guān)鏈接:
- 教程說明:
ASP教程-怎樣使ASP分頁顯示Recordset數(shù)據(jù)
。