<%
'=============================================================================================================================
'xdownpageasp 버전
'버전 1.00
'CodeByzyKJ2000
'이메일 : [email protected]
'BBS : http : //bbs.513soft.net
'이 프로그램은 무료로 사용 및 수정할 수 있습니다. 내 프로그램이 귀하의 작업에 편리해지기를 바랍니다.
'하지만 위의 내용을 거절하십시오
'
'프로그램 기능
'이 프로그램은 주로 데이터 페이징 부분을 캡슐화하고 데이터 표시 부분은 사용자가 완전히 사용자 정의합니다.
'여러 URL 매개 변수를 지원합니다
'
'사용 지침
'프로그램 매개 변수 설명
'papgesize Paging Page의 각 페이지에 대한 레코드 수를 정의합니다.
'getrs는 PAGED 레코드를 반환합니다.이 속성은 읽기 만하면됩니다.
'GetConn은 데이터베이스 연결을받습니다
'getSql은 쿼리 문을 얻습니다
'프로그램 방법 설명
'Showpage는 유일한 공개 방법 인 페이지 탐색 표시 줄을 표시합니다.
'
'=============================================================================================================================
constbtn_first = "<fontface =" "webdings" "> 9 </font>" '첫 페이지 버튼 디스플레이 스타일을 정의합니다
constbtn_prev = "<fontface =" "webdings" "> 3 </font>" '이전 페이지의 버튼 디스플레이 스타일을 정의합니다
constbtn_next = "<fontface =" "webdings" "> 4 </font>" ''다음 페이지 버튼 디스플레이 스타일을 정의합니다
constbtn_last = "<fontface =" "webdings" "> : </font>" '마지막 페이지 버튼 디스플레이 스타일을 정의합니다
constxd_align = "center" '는 페이징 정보의 정렬을 정의합니다
constxd_width = "100%" '는 페이징 정보 상자의 크기를 정의합니다
classxdownpage
privatexd_pagecount, xd_conn, xd_rs, xd_sql, xd_pagesize, str_errors, int_curpage, str_url, int_totalpage, int_totalrecord, xd_surl
'=================================================================================================================================
'Pagesize 속성
'각 페이지의 페이지 크기를 설정하십시오
'=================================================================================================================================
PublicPropertyletPagesize (int_pagesize)
그런 다음 ifisnumeric (int_pagesize)
xd_pagesize = clng (int_pagesize)
또 다른
str_error = str_error & "pagesize 매개 변수가 잘못되었습니다"
샤워러 ()
endif
엔드 프로페티
PublicpropertygetPagesize
ifxd_pagesize = ""또는 (Not (isnumeric (xd_pagesize)))
pagesize = 10
또 다른
pagesize = xd_pagesize
endif
엔드 프로페티
'=================================================================================================================================
'getrs 속성
'페인트 레코드 세트로 돌아갑니다
'=================================================================================================================================
PublicPropertyGetGetrs ()
setxd_rs = server.createObject ( "adodb.recordset")