Hm, Sonst würde ich vorschlagen, Dass Du eine seperate
Query zum Anzeigen im
DB Grid machst und diesen dann nur bei Bedarf .Refresh()-st
Edit: Eine andere alternative wäre noch, dass Du Dich selbst um die Anzeige der Daten kümmerst (siehe auch den hiesigen Thread mit VirtualTreeView und Datenbanken), dann könntest Du entscheiden, wann was aktualisiert oder gezeigt werden soll.
Viele Grüße