안녕하세요.
ADO컴포넌트들을 사용하여 레코드셋 내용을 변경할때
'키열정보에 대한 정보 부족' 에러가 납니다.
예를 들어 현재 검색된 TADODataset컴포넌트의 Delete()메소드를
실행하면 에러가 납니다.
TADODataset* p=생성;
p->Close();
p->CommandText=SQL;
p->Open();
p->Delete();
이럴 경우 에러가 납니다.
일단 데이터셋이 Open되어 데이터소스에 연결된 DBGrid로 부터
선택되어 레코드가 활성화되면 검색된 결과 내에서 에디팅이나
삭제, 추가가 가능해야 되는 것 아닌가요?