Q&A

  • db grid에서 특정 레코드만 출력
안녕하세요!

Query로 추출한 내용(약 1000개의 데이터)들중 10개의 레코드만을

db Grid에 나타낼려고 합니다!

고수님들의 답변을 기다리겠습니다...

그리고, 그 10개의 데이터만 또, 출력을 해야 하거든요!!

이 두개의 답변을 기다리겠습니다.

고맙습니다.....

1  COMMENTS
  • Profile
    허일학 2000.01.17 23:33
    park wrote:

    > 안녕하세요!

    > Query로 추출한 내용(약 1000개의 데이터)들중 10개의 레코드만을

    > db Grid에 나타낼려고 합니다!

    > 고수님들의 답변을 기다리겠습니다...

    > 그리고, 그 10개의 데이터만 또, 출력을 해야 하거든요!!

    > 이 두개의 답변을 기다리겠습니다.

    > 고맙습니다.....



    우선 DBgrid를 멀티Select 가능하게 프로퍼티를 조정한후...



    procedure Form1.BitBtn1(Sender: TObject);

    var

    GridLine : Integer;

    begin

    //DBGrid의 선택된 행을 for루푸이용해서 돌린다.

    for GridLine := 0 to DBGrid1.SelectedRows.Count - 1 do

    begin

    //처음에 선택된 아이템을 북마크한후

    query1.BookMark := DBGrid1.SelectedRows.Items[GridLine];

    //이하 여백에 인쇄에 관련된 코딩을 한다.

    //여기서부터.....







    //....여기까지....

    end;

    end;



    원하시는 답변이 되었는지 모르겠군요....

    이해가 잘 안되시면 메일주세요... 감사합니다.