Hola mar_a
En realidad no entendi muy bien tu problema....
Ten en cuenta que los datos que muestras en un DBGrid, son los datos que previamente seleccionastes de una Tabla o Query....(según corresponda)... por lo cual si tu ingresas un nuevo dato a través de Edits o similares, estos se se actualizaran en tu DBGrid hasta que no refresques (actualices) la consuta que te alimenta dicho DBGrid...
Podrias explicar un poco mejor tu procedimiento y si quieres dejar un poco de código sería genial....
Salu2