Q&A

  • OnUpdateData에대한 질문입니다..
안녕하세요...

DBGrid상에서 Insert후 저장버튼이 아닌 아래방향키를 누르면 두번 OnUpdateData이벤트가 돌아서요..
저장버튼을 누르면 제대로 값은 들어갑니다.

한번돌아가게끔 어떻게 막아줘야할지 막막합니다...

- UpdateData이벤트..

var
cnt:smallint;
begin
cnt := ADOQuery1CNT.Value - ADOQuery1CNT.OldValue;
With ADOQuery2 do begin
      close;
      sql.clear;
      sql.add('UPDATE TABLE1 SET CNT = CNT - ' + intToStr(cnt)  );
      sql.add(' where CODE  = '1100'                           ');
      ExecSQL;
end;
end;

고수님들의 답변 기다리겠습니다..
0  COMMENTS