it/programming
[ASP] 페이징 개발
6월 30일 화요일페이징에 대해 찾아보던 도중 페이징을 소스에서 할 때, DB에서 할 때 각각의 장 단점을 알아보라고 하셨습니다. 장단점을 생각하던 중 소스에서의 '페이징'은 DB에서 일정 범위 별로 나누어 SELECT 한 데이터를 유저에게 보여지는 페이징 넘버를 출력.DB에서의 '페이징' 은 데이터를 일정범위 별로 나누어 SELECT 하는 것을 의미한다는 것을 깨닫고이에 따라 소스와 DB를 장단점으로 구분하기보단 DB 페이징 쿼리를 직접 만들어 보았습니다. 우선 DB에서 페이징 쿼리를 작성할 때 사용하는 쿼리를 MS SQL 기준으로 찾아보았습니다:Primary Key 의 auto increment identity 옵션을 이용하여 ID 를 선언 후SELECT TOP n // 상위 n개의 쿼리를 조회간단히..