Q&A

  • 아폴로에 대해서 아시는 분들께 꼭 부탁드립니다.
제가 아폴로프로그래밍을 하는 중인데요 Delete함수가 참 이상합니다.

이 함수를 써도 도무지 레코드가 지워지질 않아요

물론 deleted속성은 True로 설정이 되지만 DBGrid에는 여전히 나타납니다.

pack함수를 쓰지 않고 deleted된 레코드들을 DBGrid에서 안보이게 하는 방법 꼭 좀 알려주세요.

참고로 제가 작성한 코드는 아래와 같습니다.

var
  APD: TApolloDataSet;
begin
  APD.RLock(APD.RecNo);
  APD.Delete;
  APD.Unlock(APD.RecNo);
  APD.Commit;
end;
1  COMMENTS
  • Profile
    이정욱 2008.09.17 10:32
    음.. 오래되서 기억이 가물가물한데, 속성중에 ShowDeletedRecord 이런 비슷한 이름의 속성이 있을거에요. 그걸 False로 하심 될거같네요 ^^