프로그램내에서 동적으로 임시테이블은 만들고
그 테이블에 쿼리결과치를 일일이 추가했습니다.
문제는 중간정도에서 다른 테이블(전혀 상관이 없는)의 테이타를
가져옵니다.
일반적으로 append 한 후 post 했는데
중간정도에서만 (위치가 동일한것 같습니다.) 다른 테이블(체크해보니 한개의 테이블)의
자료를 가져 옵니다.
예를 들면 work_query,temp_table,etc_table
while not work_query.eof do begin
temp_table.append;
temp_table.fieldbyname('code').asstring = work_query.fieldbyname('code').asstring;
temp_table.fieldbyname('name').asstring = work_query.fieldbyname('name').asstring;
.
.
.
temp_table. post;
work_query.next;
end;
처음에는 제대로된 자료가 저장되더니 중간부터는 etc_table 의 자료를 불러옵니다.
물론 etc_table 은 퀴리를 open 하지도 않았도 별도의 관련도 전혀 없는 테이블입니다.
이런 경우는 처음이라...
혹 이런 경험이 있으신분 고격 부탁합니다.
|