파라독스 DB사용하는데요...
일반 스트링그리드에서 입력한 사항을 DB로 옮기려고 하는데
for i := 1 to StringGrid1.RowCount - 1 do
begin
Table1.Insert;
Table1.FieldByName('Date').AsString := Edit1.Text;
Table1.FieldByName('List').AsString :=
StringGrid1.Cols[1].Strings[i];
Table1.FieldByName('In').AsInteger :=
StrToInt(StringGrid1.Cols[2].Strings[i]);
able1.Post;
end;
이렇게 하면요....스트링그리드에 있는내용을 순차적으로 하나씩
입력하는거잖아요...
근데 저장버튼을 누르면 Key Violation 에러가 나고 저장이 안되요...쩝
살려주세요...ㅠ.ㅠ
> 파라독스 DB사용하는데요...
> 일반 스트링그리드에서 입력한 사항을 DB로 옮기려고 하는데
>
> for i := 1 to StringGrid1.RowCount - 1 do
> begin
> Table1.Insert;
> Table1.FieldByName('Date').AsString := Edit1.Text;
> Table1.FieldByName('List').AsString :=
> StringGrid1.Cols[1].Strings[i];
> Table1.FieldByName('In').AsInteger :=
> StrToInt(StringGrid1.Cols[2].Strings[i]);
> able1.Post;
> end;
>
> 이렇게 하면요....스트링그리드에 있는내용을 순차적으로 하나씩
> 입력하는거잖아요...
> 근데 저장버튼을 누르면 Key Violation 에러가 나고 저장이 안되요...쩝
> 살려주세요...ㅠ.ㅠ
혹시 입력되는 값이 기존에 들어있어 중복이 돼서 나느 에러가 아닌가 생각이 드네요..