どのように改ページしてデータベースクエリの結果を表示しますか?


<%if Request.QueryString(「PageNumber」).count>0 then'指定ページ番号のパラメータPageNumber.指定ページ番号を根拠に.PageNumber=Request.QueryString(「Pagenumber」)(1)elPasegeNumber=1ページ未満を指定しています。 set ARecordSet=Server.reat Object(「ADODB.RecordSet」)ARecordSet.open「select*from contact 1」、AConnect、1'はクエリーを実行します。注意Open文で指定された第3のパラメータ.ARecordSet.PageSize=RecordNumberPage'は、各ページのレコードの数を指定します。ARecordSet.AbsoutePage=PageNumber'は、現在のページ番号を指定します。Reponse.Write"
各ページには、&ARecordSeSeSeSeSetstototototototodedededededededededededededededededededededededededededededededededededededededededededededededededededededededededededestststststststststordsesesesesesesesesese第」&PageNumber&「ページ」Resonse.Writeクエリー結果をテーブル形式で表示します。Reponse.Write""For FieldNo=0 to ARecordSet.FieldSet.Fields.co unt-1 Reposise.Write"""&ARecordSet(FieldNo).Name&"""""""""""RecordNumberPerPage then'が表示するレコード数が各ページの記録数より大きい場合は、表示を停止します。Exit doend if Response.Write'For FieldNo=0 to ARecordSet.Fields.com-1 Resonse.Write'&ARecordSet(FieldNo)&''NextResponse.Write''は、レコードを表示します。 ARecordSet.MoveNext Loop'は次のレコードに転向します。Response.Write「」if PageNumber'1 then'が最初のページでない場合は、前のページに警告します。Response.Write"

 [2)  次のペ`ジ