asp中通過(guò)getrows實(shí)現(xiàn)數(shù)據(jù)庫(kù)記錄分頁(yè)的一段代碼
<% Option Explicit %>
<%
rem 在asp中通過(guò)getrows實(shí)現(xiàn)數(shù)據(jù)庫(kù)記錄分頁(yè)的一段代碼
Dim iStart, iOffset
iStart = Request("Start")
iOffset = Request("Offset")
if Not IsNumeric(iStart) or Len(iStart) = 0 then
iStart = 0
else
iStart = CInt(iStart)
end if
if Not IsNumeric(iOffset) or Len(iOffset) = 0 then
iOffset = 30
else
iOffset = Cint(iOffset)
end if
Response.Write "Viewing " & iOffset & " records starting at record " & iStart & "<BR>"
Dim objConn, objRS
Set objConn = Server.CreateObject("ADODB.Connection")
'objConn.Open "DSN=MP3"
dim connstr
dim db
db="csnjimageman.mdb"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
objconn.Open connstr
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open "SELECT * FROM imageinfo", objConn
Dim aResults
aResults = objRS.GetRows
objRS.Close
Set objRS = Nothing
objConn.Close
Set objConn = Nothing
Dim iRows, iCols, iRowLoop, iColLoop, iStop
iRows = UBound(aResults, 2)
iCols = UBound(aResults, 1)
If iRows > (iOffset + iStart) Then
iStop = iOffset + iStart - 1
Else
iStop = iRows
End If
For iRowLoop = iStart to iStop
For iColLoop = 0 to iCols
Response.Write aResults(iColLoop, iRowLoop) & " "
Next
Response.Write "<BR>"
Next
Response.Write "<P>"
if iStart > 0 then
'Show Prev link
Response.Write "<A HREF=""GetRows.asp?Start=" & iStart-iOffset & _
"&Offset=" & iOffset & """>Previous " & iOffset & "</A>"
end if
if iStop < iRows then
'Show Next link
Response.Write " <A HREF=""GetRows.asp?Start=" & iStart+iOffset & _
"&Offset=" & iOffset & """>Next " & iOffset & "</A>"
end if
%>
相關(guān)文章
ASP 程序?qū)崿F(xiàn)自動(dòng)升級(jí)功能
ASP 程序?qū)崿F(xiàn)自動(dòng)升級(jí)功能...2006-10-10asp 獲取access系統(tǒng)表,查詢(xún)等操作代碼
asp 獲取access系統(tǒng)表,查詢(xún)等操作代碼...2007-08-08asp javascript picasa相冊(cè)外鏈批量導(dǎo)出
自己的空間想做一個(gè)相冊(cè),找來(lái)找去用了picasa,功能很方便,唯一不足之處是獲取外鏈太麻煩,一個(gè)一個(gè)的復(fù)制粘貼太辛苦,于是用asp+javascript的方法寫(xiě)了個(gè)簡(jiǎn)單的程序2009-05-05ASP動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù)經(jīng)驗(yàn)分享
本文介紹的是ASP動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù)的一些經(jīng)驗(yàn)心得,主要從四個(gè)大的方面,給大家介紹的,需要的朋友可以參考下2015-10-10Asp下實(shí)現(xiàn)限制IP訪(fǎng)問(wèn)的程序代碼
Asp下實(shí)現(xiàn)限制IP訪(fǎng)問(wèn)的程序代碼...2007-04-04一份ASP內(nèi)存的釋放的實(shí)驗(yàn)報(bào)告
一份ASP內(nèi)存的釋放的實(shí)驗(yàn)報(bào)告...2006-12-12隨機(jī)提取Access/SqlServer數(shù)據(jù)庫(kù)中的10條記錄的SQL語(yǔ)句
隨機(jī)提取Access/SqlServer數(shù)據(jù)庫(kù)中的10條記錄的SQL語(yǔ)句...2006-07-07ASP中獲得Select Count語(yǔ)句返回值的方法
這篇文章主要介紹了ASP中獲得Select Count語(yǔ)句返回值的方法,一般用在統(tǒng)計(jì)數(shù)據(jù)時(shí)使用Select Count語(yǔ)句,以此一獲得查詢(xún)到的行數(shù),需要的朋友可以參考下2014-06-06