procedure TForm1.BitBtn3Click(Sender: TObject);
var
Query1: TQuery;
Query2: TQuery;
begin
Query1 := TQuery.Create(Self); // Delete , Select
Query2 := TQuery.Create(Self); // Insert
............
............
// 여기에 SQL 문을 구문을 사용합니다....
// 근데 만약 이곳에서 동적으로 생성한 Query1 과 Query2 에서
// 에러를 만나면 아래의 Free 와 nil 까지 가지 않습니다...
// 뭐 별 문제는 없는데요...
// 여기서 에러를 만나서 아래 과정을 해제하는 과정을 생략이 되도
// 폼이 종료되거나 이 버튼클릭 프로시져를 빠져나올 때 동적 생성한 객체들이
// 메모리에서 해제가 되는지 궁금하네요...
............
............
Query1.Free;
Query1 := nil;
Query2.Free;
Query2 := nil;
end;
관심가져주신 분들께 미리 감사드리구요...
일요일 편히 쉬시고 활기찬 일주일 맞으시길 ....