DELPHI7, Oracle10g, ZEOS6.6.1을 사용하고 있습니다. 'Selcet * from table_name' 위 SQL문을 OPEN하고 정확한 RecordCount를 알려면 OPEN후에 Query.FetchAll을 하면 된다고 알고 있는데 FetchAll이라는 Property나 함수를 어떻게사용하...
김춘경
•
2008.01.07 16:05
저도 몇 년 전에 오라클을 사용하면서 레코드 카운트가 예상값과 달라서 고민하다가 이 명령을 사용한 기억...
Query1.Active := True;
Query1.FetchAll; <-- 요렇게 한 줄만 추가하시면 됩니다.
rc := Query1.RecordCount;
원인은 아직도 모르지만, 어쨌든 이 명령어 한 줄로 문제는 해결을 했었습니다.
그러나, 레코드 카운트가 정확하게 결과값과 일치한다면 굳이 이 명령을 사용할 필요는 없을듯 하네요.
도움 되셨기를...