컴퓨터 지식 네트워크 - 컴퓨터 지식 - asp 페이징 문제, 마지막 페이지가 멈췄습니다.

asp 페이징 문제, 마지막 페이지가 멈췄습니다.

작은 예를 들어보세요

lt;

'데이터베이스에 연결

'SQL을 실행하고 원하는 SQL을 변경하세요

p>

set rs=server.CreateObject("adodb.recordset")gt;

rs.open "id desc별 뉴스 순서에서 * 선택 ", conn, 1 , 3

아래 코드를 복사할 수 있습니다

'Paging

i=50

rs.pagesize=i

pu =request("pu")

만약 pu=""이면 pu=1

만약 cint(pu)lt;="0"이면 pu=1

cint(pu)gt; rs.pagecount이면 pu=rs.pagecount

rs.eof가 아니면 rs.absolutepage=cint(pu)

'기록 표시

rs.eof가 아닌 경우

rs.eof 및 i=gt가 아닌 동안 수행;1

response.write rs("field" )'표시 필드

'여기에서 원하는 내용을 변경하면 다른 곳에 복사할 수 있습니다.

rs.movenext

i=i-1

루프

gt;

현재 lt;=pugt 페이지; .pagecountgt; 페이지 ;

*** lt;=rs.recordcountgt; 각 페이지lt;=igt;records; " ?pu=1"gt;홈 페이지lt;/agt;

lt;a href="?pu=lt;=cint(PU)-1gt;"gt;이전 페이지lt;/agt; /p>

lt;a href="?pu=lt;=cint(PU) 1gt;"gt;다음 페이지lt;/agt

lt;a href="? pu=lt ;=rs.pagecountgt;"gt;마지막 페이지lt;/agt;

上篇: 1037u 마더보드가 msata를 인식하지 못합니다 下篇: Gps RTK GNSS 이동대는 로드 높이를 설정해야 하나요?
관련 내용