ACTIVE SERVER PAGE > [이전글][다음글]
등록일 : 2017-07-03 20:12
조회수 : 93,096
2.3.1. [이전글] 처리
게시판의 내용읽기 중에 이전글 을 처리하는 부분입니다.
step < 1 은 답변글이 아닌경우를 뜻하고 , 현재 선택된글(number) 보다 작고, 답변이 아닌글
중에서 'MAX(number)'가장 큰값을 찾아 prevnum 변수에 기억을 시면 됩니다.
2.3.2. [다음글] 처리
게시판의 내용읽기 중에 다음글을 처리하는 부분입니다.
step < 1 은 답변글이 아닌경우를 뜻하고 , 현재 선택된글(number) 보다 크고,
답변이 아닌글중에서 'MIN(number)' 가장 큰값을 찾아 nextnum 변수에 기억을 시면 됩니다.
<%
Set DbCon=Server.CreateObject("ADODB.Connection")
DbCon.Open ("DSN=polcomm;UID=sa;PWD=;")
SQLstmt = "SELECT prevnum = MAX(number) FROM "& name &" WHERE step < 1 and number < " & number
Set RS = DbCon.Execute(SQLstmt)
prevnumber = rs("prevnum")
rs.close
SQLstmt = "SELECT nextnum = MIN(number) FROM "& name &" WHERE step < 1 and number > " &number
Set RS = DbCon.Execute(SQLstmt)
nextnumber = rs("nextnum") rs.close
%>