출력하고자 하는 데이타를 쿼리한다음 스트링그리드로 데이타를 출력하고자 합니다.
출력하고자 하는 데이타의 양이 적으면 일일이 Cell별로 지정을 하여 출력을 할 수있을 것 같은데.. 그 양을 모르니까 답답하군요.. 워낙에 머리가 나빠서요!!
올라온 자료들을 보니까.. RowCount를 이용해서 차례차례로 레코드수를 증가시키는건지
하던데요..그 방법 좀 알려주세요..죄송하지만 소스와 함께 설명도 좀 자세하게 알려주셨으면합니다. 워낙에 초보라서요..머리가 잘 안돌아가요..
> 출력하고자 하는 데이타를 쿼리한다음 스트링그리드로 데이타를 출력하고자 합니다.
> 출력하고자 하는 데이타의 양이 적으면 일일이 Cell별로 지정을 하여 출력을 할 수있을 것 같은데.. 그 양을 모르니까 답답하군요.. 워낙에 머리가 나빠서요!!
>
> 올라온 자료들을 보니까.. RowCount를 이용해서 차례차례로 레코드수를 증가시키는건지
>
> 하던데요..그 방법 좀 알려주세요..죄송하지만 소스와 함께 설명도 좀 자세하게 알려주셨으면합니다. 워낙에 초보라서요..머리가 잘 안돌아가요..
>
var
i, iRecCount: Integer;
begin
iRecCount := Table1.RecCount; //테이블 갯수
Table1.First;
for i:=1 to iRecCount do
begin
TempGrid.RowHeights[i] := 18;
TempGrid.Cells[1, i] := Table1['NAME'];
TempGrid.Cells[2, i] := Table1['BIRTH'];
Table1.Next;
end;
end;
테이블갯수만큼 for문을 이용해 돌려서 추가하면.. 될것 같네요.
질문에 요지에 맞는 답변인지는 모르겠지만..
아무튼 이렇네요. ^^;