Q&A

  • 스트링그리드의 총 레코드 수 얻는 방법 좀
스트링그리드에 데이터를 뿌렸습니다.

이넘을 루프를 돌려서 mssql DB에 넣을려고 합니다.

어케하면 될까요?

그리드에는 총 100건의 레코드가 있습니다.

그런데 showmessage(inttostr(SG_PhoneBill.RowCount));

일케하니깐 5 만 나오더라구여.(그리드엔 100건인데)

초짜라 자료 찾기도 힘드네여~~

많은 답변 드립니다...

날씨 음청 좋다.....이런 날은....낚시가 짱인데.....푸~~
3  COMMENTS
  • Profile
    김동수 2004.04.08 01:01
    감사합니다...여기 답변 증말 빠르네여~감사합니다


  • Profile
    윤정식 2004.04.08 00:47
    For i := 1 to (StringGrid1.Rowcount - StringGrid1.FixedRows) do
        if  StringGrid1.Cell[1,1] <> = '' then
             j += 1 ;
    end;

    j가 총 레코드 수가 됩니다...
    물론 처음에 DB에서 불러올때 Rowcount를 증가시키면서 담았다면
    굳이 루프를 돌려보지 않아도 되겠죠 ^^;;
  • Profile
    박수영 2004.04.08 00:45



    보통은 Record가 Row와 일치하는 수가 많죠...

    RowCount - 1 한 값이 100이 아닐런지???