主頁(yè) > 知識(shí)庫(kù) > ASP Recordset 分頁(yè)顯示數(shù)據(jù)的方法(修正版)

ASP Recordset 分頁(yè)顯示數(shù)據(jù)的方法(修正版)

熱門標(biāo)簽:外呼系統(tǒng)還用卡么 智能電銷機(jī)器人適用于哪些行業(yè) 武漢營(yíng)銷電話機(jī)器人軟件 地圖標(biāo)注服務(wù)哪家好 地圖標(biāo)注宅基地 騰訊地圖標(biāo)注商戶關(guān)閉 西寧公司外呼系統(tǒng)平臺(tái) 長(zhǎng)沙防封電銷卡品牌 徐州人工智能電銷機(jī)器人好用嗎

1.建立Recordset對(duì)象

復(fù)制代碼 代碼如下:

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ǔ)句建立,因?yàn)槠浣⒌腞ecordset對(duì)象為adOpenFowardOnly不支持記錄集分頁(yè)
2.打開(kāi)Recordset對(duì)象
復(fù)制代碼 代碼如下:

Dim strSql
strSql=”select * from ietable”
objMyRst.Oepn strSql,ActiveConnection,,,adCmdText

3.設(shè)置Recordset的PageSize屬性
復(fù)制代碼 代碼如下:

objMyRst.PageSize=20

默認(rèn)的PageSize為10
4.設(shè)置Recordset的AbsolutePage屬性
以下為引用的內(nèi)容:
復(fù)制代碼 代碼如下:

Dim intCurrentPage
intCurrentPage=1
objMyRst.AbsolutePage=intCurrentPage

AbsolutePage為1到Recordset對(duì)象的PageCount值
5.顯示數(shù)據(jù)
復(fù)制代碼 代碼如下:

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>")

說(shuō)明:
1. adOpenStatic,adUseCilentBatch,adCmdText為adovbs.inc定義的常量,要使用的話要把a(bǔ)dovbs.inc拷到當(dāng)前目錄中并包含于在程序中
復(fù)制代碼 代碼如下:

!--#Include File=”adovbs.inc”-->

2. PrintFielName,PrintFieldValue函數(shù)的代碼如下:
復(fù)制代碼 代碼如下:

%
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
%>

您可能感興趣的文章:
  • 用vbs模擬的一個(gè)asp的分頁(yè)顯示功能
  • asp長(zhǎng)文章用分頁(yè)符來(lái)分頁(yè)顯示
  • asp.net 文章內(nèi)容分頁(yè)顯示的代碼
  • asp.net 分頁(yè)顯示數(shù)據(jù)表的數(shù)據(jù)的代碼
  • asp.net 通用分頁(yè)顯示輔助類(改進(jìn)版)
  • asp.net 文章分頁(yè)顯示實(shí)現(xiàn)代碼
  • Asp 解析 XML并分頁(yè)顯示源碼
  • ASP中實(shí)現(xiàn)分頁(yè)顯示的七種方法

標(biāo)簽:荊門 雅安 通化 普洱 通遼 運(yùn)城 鷹潭 巴彥淖爾

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP Recordset 分頁(yè)顯示數(shù)據(jù)的方法(修正版)》,本文關(guān)鍵詞  ASP,Recordset,分頁(yè),顯示,數(shù)據(jù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ASP Recordset 分頁(yè)顯示數(shù)據(jù)的方法(修正版)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于ASP Recordset 分頁(yè)顯示數(shù)據(jù)的方法(修正版)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章