1
일부 조건을 기반으로 ADORecordset의 스크롤을 방지하고 싶습니다.TADORecordset가 스크롤하지 못하게하는 방법은 무엇입니까?
procedure TfrmMain.qryCenyBeforeScroll(DataSet: TDataSet);
begin
if not (condition) then
qryCeny.DoNotScroll; //Just the idea
end;
방법이 작업을 수행하는 :
예를 들어이 그런 일을 할 수 편리 할 것?
가 왜 그렇게할까요? 사용자가 스크롤하지 못하게하려고합니까? –
마스터 - 세부 관계가 있지만 세부 레코드 세트는 ltBatchOptimistic 모드입니다. 마스터 레코드 집합의 위치가 변경되면 세부 레코드 집합 변경 내용이 손실 될 수 있습니다. 마스터 레코드 세트를 스크롤하기 전에 확인 창을 표시하려는 경우 – Wodzu
아마도 마스터와 디테일에 인 메모리 테이블을 사용할 수 있습니다. 그런 다음 변경 사항을 적용 (또는 파기) 할 때 더 많은 제어 권한을 갖습니다. –