Q&A

  • Grid로 게시판 만들 때요, 페이징하는 기능은 어떻게 하나요?

파이어버드2.0쓰고 있고요.
TPageControl사용해서 그 안에 StringGrid를 놓은 모양인 상태입니다.

OnShow이벤트에서
'Select A,B,C,D from 테이블이름' 쿼리써서 StringGrid에서 보여주는 모양이지요.

StringGrid항목을 10개씩해서 웹에서 흔히보는 게시판처럼 만들고 싶은데,
보통, 게시판 아래에
<< 1 2 3 4 5 6 7 8 9 10 >>
이런거 있잖아요.
요걸 간단히 해주는 컴포넌트나 그런 건 없나요?


지금 생각하기로는
StringGrid아래에 Label로 모양박고
쿼리돌리고 나오는 결과들의 전체수를 받아서 10개씩 나눠서 보여주면 될 듯한데....

사실 이렇게 하면 쿼리결과가 일정하지 않을테니
그때그때 상황을 예상해서 일일히 만들어야 할 것 같아서
혹시나 모르고 있을 뿐 이런 상황에서 사용하는 컴포넌트가 있는지 궁금해서 질문올려요~
다른 분들은 게시판모양을 어떤 방법으로 구현하시는지도 알면 좋을 것 같아서요.

아, 저는 델파이2007이랑 파이어버드2.0쓰고 있습니다.



0  COMMENTS