|
: Table1->SetKey();
: Table1->FieldByName("Object Count")->AsInteger=ObjOrder;
: if(Table1->GotoKey()) {
: ShowMessage("OK");
: Table1->Edit();
: Table1->FieldByName("Object Count")->AsInteger=ObjOrder;
: Table1->Post();
: }
확인 사항::
Table1->FieldByName("Object Count")->AsInteger=ObjOrder;
------------ -->사이에 공백이 있는 건가요??
-->붙여넣기 하셨으면 확인해보세요...
이 부분을 이렇게 한번 해보세요...
TLocateOptions Opts;
Opts.Clear();
if(Table1->Locate("ObjectCount", ObjOrder, Opts) ) {
ShowMessage("OK");
// 아래 세 줄은 필요가 없을듯 합니다.
// Table1->Edit();
// Table1->FieldByName("Object Count")->AsInteger=ObjOrder;
// Table1->Post();
}
Locate메소드는 찾으면 그 레코드로 이동하고, 못 찾으면 현재 레코드에 정지해 있습니다
|