TSQLConnection과 TSimpleDataSet을 TDataSource를 기본으로 사용하여 프로그램을 만들었습니다.
TSimpleDataSet.DataSet.CommandText := '사용자가입력한쿼리';
TSimpleDataSet.PacketRecords := 100;
쿼리는 어플리케이션 사용자가 맘대로 입력하는 형태임
이러한 형태의 조건에서 30만건 정도의 자료를 SELECT 하여 DB Grid에 표시할때까진 문제가 없었습니다. 다른 작업도 전혀 상관 없었습니다.
그런데 TSimpleDataSet을 Close하는 순간 얼어버리더군요.
Record수가 적은 경우는 문제가 없었습니다.
Record를 전부 가져오려는것 같던데...
프로그램을 종료할때도 마찬가지입니다.
도와주십시요.