간단히 Tquery와 TupdateSQL을 사용하여 DBNevigator를 이용해서 update할때 다음과 같은 에러가 나옵니다.
혹시 아시는 분.. 좀 갈켜주세요..흑흑..
Project RFTS_DB.exe raised exeption class EDBEngineError with message 'Table does not support this operation because it is not uniquely indexed
위에서 RFTS_DB는 databaseName이구요.
그리드상에는 삽입삭제가 되는데 refresh 할때 위와같은 에러가 뜹니다.
그럼.. 고수님들. 부탁드려여.. ^^*
enable상태에 있어도 물리적인 Index를 가지고 있지 않기
때문에 Refresh 가 되지 않습니다.
따라서 Close한뒤 Open함으로서 구현이 될수 있지만
현재의 위치를 잃어 버리기 때문에 TTable처럼 작동은
하지 않습니다.
해결책은 물리적 인덱스효과를 내게끔 FetchALL과 Locate 명령을
적절히 조합하여 구현 해야 합니다. 답변이