asp中通过getrows实现数据库记录分页的一段代码

猫猫猫惹人爱丶

猫猫猫惹人爱丶

2016-01-29 18:36

asp中通过getrows实现数据库记录分页的一段代码,asp中通过getrows实现数据库记录分页的一段代码
  <%@ Language = VBSCRIPT %
<% Option Explicit %
<%
rem 在asp中通过getrows实现数据库记录分页的一段代码
  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
%
 
展开更多 50%)
分享

猜你喜欢

asp中通过getrows实现数据库记录分页的一段代码

ASP
asp中通过getrows实现数据库记录分页的一段代码

在asp中通过getrows实现数据库记录分页的一段代码

ASP
在asp中通过getrows实现数据库记录分页的一段代码

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

实现对Access数据库表重命名的一段代码

Web开发
实现对Access数据库表重命名的一段代码

一段返回随机记录的代码

ASP
一段返回随机记录的代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

3.7 ASP代码实现图片上传并存入数据库中

Web开发
3.7 ASP代码实现图片上传并存入数据库中

asp中利用数组实现数据库记录的批量录入方法

ASP
asp中利用数组实现数据库记录的批量录入方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Photoshop教程:图层样式打造精致IPOD按钮

Photoshop教程:图层样式打造精致IPOD按钮

Word2000制作滚动字幕墙纸

Word2000制作滚动字幕墙纸
下拉加载更多内容 ↓