안녕하세요??
아무리 생각해도 잘 모르겠어서 질문을 합니다.
StringGrid의 Column과 Row의 값을 테이블에 insert해야 하는데,
===============================
For i:=0 to TStringGrid.ColCount -2 do begin // 컬럼 갯수 만큼
Params[i].AsFloat := StrToFloat(TStringGrid.Cells[i+1,1]);
--> 이것은 소스 내용처럼 첫번째줄 한 레코드만 써집니다.
또한 필드명이 모두 달라, FieldByName이나 ParamByName을 사용하지 않았습니다.
===============================
TStringGrid의 컬럼 뿐만 아니라, 행값도 테이블에 넣어야 하는데, For문을 어떻게 사용해야 할지모르겠습니다.
혹 다른 방법이 있으면 아시는분 도움을 부탁합니다.
For RR := 0 to StringGRid1.RowCount - 1 do
For CC := 0 to StringGRid1.ColCount - 2 do
Params[CC].AsFloat := StrToFloat(StringGrid.Cells[CC+1,1]);
도움되시길 ^^
궁금이 wrote:
> 안녕하세요??
>
> 아무리 생각해도 잘 모르겠어서 질문을 합니다.
>
> StringGrid의 Column과 Row의 값을 테이블에 insert해야 하는데,
>
> ===============================
> For i:=0 to TStringGrid.ColCount -2 do begin // 컬럼 갯수 만큼
> Params[i].AsFloat := StrToFloat(TStringGrid.Cells[i+1,1]);
>
> --> 이것은 소스 내용처럼 첫번째줄 한 레코드만 써집니다.
> 또한 필드명이 모두 달라, FieldByName이나 ParamByName을 사용하지 않았습니다.
> ===============================
> TStringGrid의 컬럼 뿐만 아니라, 행값도 테이블에 넣어야 하는데, For문을 어떻게 사용해야 할지모르겠습니다.
>
> 혹 다른 방법이 있으면 아시는분 도움을 부탁합니다.