Hola
Si cuando ingresas a los Forms, en el evento Activate de cada Form no realizas un refresco de ADO_Query que llena el DBGrid, no te actualizará nada.... por ende, cada vez que realices un proceso de insertar, actualizar o eliminar un registro, deberás de realizar un proceso de refresh, de lo contrario las modificaciones no serán reflejadas en tus Forms hasta que salgas del sistema e ingreses nuevamente.
espero que hayas entendido esto
Salu2