この記事は十分にテストされており、ASP+ACCESS および ASP+SQL をサポートしています。関連する部分を修正してください。
基本的な質問に急いで答えることはお断りします。このコードはすでに非常に簡単です。それでも理解できない場合は、このサイトの他のコラムを参照してください。
<!--#include file="conn.asp"-->
<% '上記にはデータベース接続ファイルが含まれています
'----------------------------------------------クエリ開始データベース
set rs=server.CreateObject("adodb.recordset")
rs.open "ID 記述で並べ替えられる書籍から * を選択",conn,1,1
err.number<>0 の場合
response.write "データベースにデータがありません"
終了する場合
'-------------------------------------------ページングが開始されます
rs.recordcount=0 の場合
respose.write "データがありません"
それ以外
rs.PageSize =10 'ページあたりのレコード数
iCount=rs.RecordCount 'レコードの総数
iPageSize=rs.PageSize
maxpage=rs.PageCount
ページ=リクエスト("ページ")
If Not IsNumeric(page) または page=""
ページ=1
それ以外
ページ=cint(ページ)
終了する場合
ページ<1 の場合
ページ=1
elseif ページ>maxpage then
ページ=最大ページ
終了する場合
rs.AbsolutePage=ページ
ページ = maxpage の場合
x=iCount-(maxpage-1)*iPageSize
それ以外
x=iPageSize
終了する場合
i=1 から x まで
興味がありそうな記事:
現在のページ 1/2