Das
DB-Grid "hängt" an einer TDataSource (ich nehme an, an einer TQuery).
Wenn Du über den Button Daten mit Hilfe einer 2.
Query einfügst, bekommt die 1.
Query davon nichts mit. Um die Anzeige der DatenMenge der 1.Query in dem mit ihr verbundenen DBGrid zu aktualisieren, brauchst Du nur die 1.
Query zu refreshen (Close und anschl. Open).
Gruß