Microsoft MVP성태의 닷넷 이야기
asp.net 에서의 paging 관련. [링크 복사], [링크+제목 복사],
조회: 10149
글쓴 사람
한귀순 (douner001 at hanmail.net)
홈페이지
첨부 파일
 

안녕하세요. 한귀순입니다. ^^

또, 주말이 오네요. 나이가 드니 유난히 세월이 빠르게 느껴지네요. ㅠ.ㅠ

여쭤볼것은요..
너무 흔한 질문이고, 남들 다 당연하게 하는 asp.net 에서의 paging 관련 질문이에요.
그래서 쫌 민망하단 말씀이죠.. ^^;;

Web 으로 개발할때는 일반적으로 paging 을 사용하잖아요.
근데 이게 일반 홈페이지 같은 게시판 이런게 아니라, 인트라넷에서 업무적인 프로그램을 개발할때도 보통 이렇게 하나요?
( 예를 들면 실적조회 같은 것.. )

사실 전 서버는 그대로 두고 클라이언트 단만 WinForm 이나 Web 을 적용하려고 생각하고 있었거덩요.
근데 문제는 WinForm 을 먼저 하다보니 데이타를 조회하거나 하는건 거의 paging 생각을 안하고 있었어요. (--;;)
( 사실 가장 큰문제라고 할수있죠.. 새로 개발하는게 아니라, 기존에 개발된 서버 프로그램을 이용하고 싶다는거가.. ^^;; )

그리고, paging 을 보다보니 ms 에서 지원하는 paging 기술은 전체 데이타를 다 조회한 이후에 해당 페이지를 보이도록
하는 것 같더라구요.
그런데, 아까 말씀드린대로 실적조회 같은 것은 시간이 오래 걸려서 페이지가 바뀔때마다 조회를 다 다시하기엔 무리가 있는것같고,
일반적으로 paging query 들을 찾아보니까 게시판의 예가 많아서 단지 seqnce 를 기준으로 쿼리를 작성하게 되더라구요.
하지만, 업무쪽 프로그램에서는 그렇게 시퀀스로만 관리하는 경우 거의 없으니까요.

그래서 결론은...

인트라넷의 업무 프로그램에서도 Paging 을 사용하여야 하는건지...
그럴 경우 Paging 을 위한 방법은 어떤것을 사용하고 있는지가

질문입니다.

주말 잘 보내시구요, 답변부탁드립니다.
감사합니다.








[최초 등록일: ]
[최종 수정일: 9/15/2007]


비밀번호

댓글 작성자
 



2007-09-17 06시05분
예. 짐작하시는 데로, 그렇게 구현해 주셔야 합니다. 그 부분은 어쩔 수 없는 문제이겠죠. ^^
그래도, 트리 구조를 갖는 일반 게시판 형식보다는 업무 게시판 형식은 좀더 단순한 구조이기 때문에 더욱 쉽습니다. 시퀀스 기반이라고 하셔서 문제가 있다고 하셨는데, 그 부분은 적절하게 해당 필드에 대해서 인덱스를 잡아주는 수 밖에는 없을 것 같습니다. 별다른 답변을 못해드리는 군요. ^^
kevin25
2007-09-18 02시46분
[한귀순] 그래도 답변 감사드립니다. ^^
결국은 페이징을 사용하고, 해당 페이지의 쿼리를 해야한다는 것이 결론이네요. ^^;;


[guest]

... 16  17  18  19  20  21  22  23  24  25  26  27  28  29  [30]  ...
NoWriterDateCnt.TitleFile(s)
5130노인코래방2/25/201911020C#에서 가장 좋은 성능을 보이는 파일 읽고 쓰는 방법이 무엇인가요? [2]
5129진우2/23/201910470닷넷 32비트 기반에서 메모리 부족으로 프로그램이 죽는경우 문의 [2]
5128게스트2/23/20198138안녕하세요. 초보개발자입니다. [3]파일 다운로드1
5127c#2/20/20197179책에 예제 문의드립니다. [2]
5125게스트2/19/20197255delegate를 활용한 event 를 적절히 불러오고 싶습니다. [2]
5124정근화2/12/20197175윈도우 서버2003 환경 오류 [2]
5123김주현2/8/20197166MS LUIS 에 대한 소개 하실 계획이 있으신가요? [1]
5122jaka...2/1/20199008Clickonce 배포 후 Command 실행 [2]파일 다운로드1
5121엔벌이1/31/20198503C# DataGridView의 MDB파일 함수? ArrayList? [1]파일 다운로드1
5120임우진1/30/20199019웹에서 응용프로그램 바로 실행하기 관련 브라우저에서 파라미터가 넘어오지 않습니다.ㅜㅜ [2]
5119guest1/29/201910314교재에 오탈자 있어 알려드리려 합니다 [1]
5118WPF꿈...1/26/20198304GetHashCode 메서드에 대해서 [1]
5117하주형1/25/20198952List<int>에 대한 이해가 잘안됩니다. [5]
5116게스트1/24/20197751asp.net 관련 gridview webform 질문 드립니다. [1]파일 다운로드1
5115Soul...1/24/20197887투명 패널 질문드립니다. [2]
5114박현일1/20/20198219WPF DataContext 관련 초보 질문을 드려봅니다.^^ [5]
5113하주형1/20/20197469안녕하세요 시작하세요 C# 인코딩관련 질문드립니다. [1]
5112손성배1/19/201916440안녕하세요 cp949 인스톨시 오류입니다... 너무 힘들어요 [5]
5111게스트1/10/20198131암호화 라이센스 관련 문의 드립니다. [1]
5110WPF꿈...1/9/20197779Thread Abort 함수 사용시 [2]
5109닷넷개발1/9/20197709thread 관련 질문 예제.. [2]파일 다운로드1
5108닷넷개발1/9/20198854thread 관련 질문 드립니다.. [4]
5107우코아1/4/201911423WPF에서 로딩중 이미지를 구현 - Project [5]파일 다운로드1
5106우코아1/3/20199053WPF에서 로딩중 이미지를 구현 - Source [1]
5104우코아1/1/201910337WPF에서 로딩중 이미지를 구현 [4]
5103이혜성12/31/20181091932bit .net 으로 만들어진 dll파일 [5]
... 16  17  18  19  20  21  22  23  24  25  26  27  28  29  [30]  ...