일반 스트링그리드에 있는 내용을 반복문(for)을 사용해서
순차적으로 DB에 입력하는 방법으로 아래 구문을 사용했습니다.
무엇이 잘못되었죠?...
에러도 안나고 실행도 되요...
for i := 1 to (StringGrid1.RowCount -1) do
begin
Table1.Insert;
Table1.FieldByName('No1').AsString := Edit1.Text;
Table1.FieldByName('No2').AsString := StringGrid1.Cols[1].Strings[i];
Table1.FieldByName('No3').AsString := StringGrid1.Cols[2].Strings[i];
Table1.Post;
end;
Table2.Insert;
.........
.........
Table2.Post;
이렇게하면요...반복문안에건 기록이 안되고 table2는 기록이 되요...
그리고 반복문 내에 어떤수를 증가하는걸 만들어 보았는데
잘 되더라구요...반복문이 이상없이 돌아가는데도 기록은 안되는건
무슨일이죠?