'페이지값 받기
else
page = request("page")
end if
sqlt = "select count(코드값) from tablename"
set rst = dbcon.execute(sqlt)
totalnum = rst(0)
SQL = "select * from tablename"
Rs.PageSize = listnum
Rs.Open SQL, Conn, 1 '커서타입이 1이어야 하나? 흠흠
totalpage = rs.PageCount '전체페이지의 수를 저장
rs.AbsolutePage = page '현재 레코드셋의 커서를 페이지에 맞게 옮겨준다.
start = (page-1) * listnum
num = totalnum - start
Do Until Rs.eof Or num > Rs.PageSize '페이지가 EOF 이거나 혹은 페이지크기를 넘길경우
<% if page <> 1 then %>
<a href ="list.asp?page=<%=page-1%>">이전페이지</a>
<% else %>
<a href ="ist.asp?page=<%=page%>">이전페이지</a>
<% end if %>
<%for i = 1 to totalpage %>
<a href ="list.asp?page=<%=i%>"><%=i%></a>
<% next %>
<% if(Cint(page) <> Cint(totalpage)) then %>
<a href ="list.asp?page=<%=page+1%>">다음페이지</a>
<% else %>
<a href ="list.asp?page=<%=page%>">다음페이지</a>
<% end if %>
'웹프로그램' 카테고리의 다른 글
VBScript.Encode 엔코드 된 파일을 디코더(Decode) 하기 (0) | 2008.10.08 |
---|---|
asp와 저장프로시저 사용하기 (0) | 2008.10.08 |
[ASP] 문자열 관련 함수 (0) | 2008.10.08 |
asp에서 변수 안에 있는 문자열을 검사해서 특정 문자가 있는지 검사 (0) | 2008.10.08 |
제로보드 이미지 한글 파일명 업로드 깨짐 엑박 되는 현상 (0) | 2008.10.07 |
session_destroy() 오류 (0) | 2008.10.07 |
자바스크립트 select 셀렉트 박스 선택한 값을 받아오기 (0) | 2008.09.11 |
CSS 텍스트(text) 관련 옵션 (0) | 2008.09.06 |