TQuery를 이용해서 쿼리를 실행할때 아래와 같이 하는게
좋다고 하는데
if not Query.Prepared then
begin
Query.Close;
Query.Prepare;
end;
Query.ExecSql;
Query.Close;
Query.UnPrepare;
만약에 연속해서 2개의 쿼리를 실행때에는 UnPrepare 도 두번 해주어야 하나요?
예를 들어
Query.Sql.Add('insert into ....');
if not Query.Prepared then
begin
Query.Close;
Query.Prepare;
end;
Query.ExecSql;
Query.Close;
Query.UnPrepare;
Query.Sql.Clear;
Query.Sql.Add('insert into ....');
if not Query.Prepared then
begin
Query.Close;
Query.Prepare;
end;
Query.ExecSql;
Query.Close;
Query.UnPrepare;