<%
  const pageSize = 5
  page = request( "page" )
  if not isNumeric( page ) or page = "" or page < 1 then page = 1

  query = "SELECT * FROM table_name LIMIT "& (page - 1) * pageSize & "," & pageSize
  set rs = createObject( "ADODB.Recordset" )
  rs.cursorLocation = 3
  rs.open query, db, 1, 3
  response.write rs.recordCount

  do until rs.EOF
    response.write rs( "column_name" ) & "<br>"
  rs.movenext : loop


  for i = 1 to rs.recordCount
    with response
      if i = cint( page ) then
        .write "["& i &"] | "
      else
        .write "[<a href=?page="& i &">"& i &"</a>] | "
      end if
    end with
  next
%>
Bu kodu kendine göre uyarla. Recordset sayesinde kayıt sayısını almak için fazladan bir sorgu daha çalıştırmak zorunda kalmazsın.

Biraz önce yazdım ve test ettim. Şu çalışmıyor, şöyle hata veriyor demezsen sevinirim.

Allah kolaylık versin.