제가 아폴로프로그래밍을 하는 중인데요 Delete함수가 참 이상합니다.
이 함수를 써도 도무지 레코드가 지워지질 않아요
물론 deleted속성은 True로 설정이 되지만 DBGrid에는 여전히 나타납니다.
pack함수를 쓰지 않고 deleted된 레코드들을 DBGrid에서 안보이게 하는 방법 꼭 좀 알려주세요.
참고로 제가 작성한 코드는 아래와 같습니다.
var
APD: TApolloDataSet;
begin
APD.RLock(APD.RecNo);
APD.Delete;
APD.Unlock(APD.RecNo);
APD.Commit;
end;