メッセージ「この操作に必要なメモリがありません」について

解決


ひよこ  2013-09-05 11:13:11  No: 45201  IP: 192.*.*.*

ある処理を何回か実行すると「この操作に必要なメモリがありません」が表示されてしまいます。

メモリ解放すればいいとおもうのですがどう処理すればよいのでしょうか?

編集 削除
ひよこ  2013-09-05 11:53:57  No: 45202  IP: 192.*.*.*

<追記>
ちなみにこのDBGridのレコード移動した時に処理していますが、
500レコードぐらいでメッセージ「この操作に必要なメモリがありません」とでます。

Procedure Datasource DataChange(Sender:Tobject;Field:Tfield);
begin
  Query1.SQL.Clear;
  Query1.SQL.Add('Select...)
  Query1.ExecSQL;
  Query1.Active:=true;
end;

編集 削除
ひよこ  2013-09-05 16:06:32  No: 45203  IP: 192.*.*.*

これコメントアウトしたら解決しました。
//Query1.ExecSQL;

編集 削除