ある処理を何回か実行すると「この操作に必要なメモリがありません」が表示されてしまいます。
メモリ解放すればいいとおもうのですがどう処理すればよいのでしょうか?
<追記>
ちなみにこのDBGridのレコード移動した時に処理していますが、
500レコードぐらいでメッセージ「この操作に必要なメモリがありません」とでます。
Procedure Datasource DataChange(Sender:Tobject;Field:Tfield);
begin
Query1.SQL.Clear;
Query1.SQL.Add('Select...)
Query1.ExecSQL;
Query1.Active:=true;
end;
これコメントアウトしたら解決しました。
//Query1.ExecSQL;