MDB를 사용하구요
데이타 추가작업 잘되는데, 수정이 잘안됩니다.
ex)
Table1.SetKey;
Table1.FieldByName('K1').Asstring := '1';
Table1.FieldByName('K2').Asstring := '2';
Table1.FieldByName('K3').Asstring := '3';
If Table1.GotoKey = True Then
Begin
Table1.Edit;
Table1['K4'] := '4';
Table1['K5'] := '5';
Table1['K6'] := '6';
:
:
Table1.Post;
End;
이렇게 하믄 Table1.Post 부분에서...에러가 나옵니다.
---------------------------------------------------------------------
Key Violation
[Microsoft][ODBC MicroSoft Access 97 드라이버] Query is too Complex
---------------------------------------------------------------------
정확한 대답은 아니더라두. 좋으니..부탁드립니다.
같은 값이 분명히 존재할 겁니다.
Primary 값이 같은 Data는 입력할 수가 없어요~~
그럼~~^^
Sorry wrote:
> MDB를 사용하구요
> 데이타 추가작업 잘되는데, 수정이 잘안됩니다.
>
> ex)
> Table1.SetKey;
> Table1.FieldByName('K1').Asstring := '1';
> Table1.FieldByName('K2').Asstring := '2';
> Table1.FieldByName('K3').Asstring := '3';
>
> If Table1.GotoKey = True Then
> Begin
> Table1.Edit;
> Table1['K4'] := '4';
> Table1['K5'] := '5';
> Table1['K6'] := '6';
> :
> :
> Table1.Post;
> End;
>
> 이렇게 하믄 Table1.Post 부분에서...에러가 나옵니다.
>
> ---------------------------------------------------------------------
> Key Violation
> [Microsoft][ODBC MicroSoft Access 97 드라이버] Query is too Complex
> ---------------------------------------------------------------------
>
> 정확한 대답은 아니더라두. 좋으니..부탁드립니다.