ボタンをクリックすると、データベース テーブルのすべてのレコードが cxGrid にロードされるアプリケーションがあります (tadquery / datasource 経由)。ユーザーがレコードを挿入すると、レコードの数が増えます。
すべてのレコードをロードするのに時間がかかりすぎないようにするために、何かする必要があるか、またはしなければならないことがあるのだろうかと思っていました。
これは、ボタンがクリックされたときに私がしていることです:
with query1 do
begin
Close;
SQL.Clear;
SQL.Text := 'SELECT * FROM DBA.Table1;
Open;
end;
提案をいただければ幸いです。