RE:Inserta datos en un Grid
Un grid es la representacion de los datos de una tabla o cursor. Si te fijas el origen de datos de un grid debe de ser o una tabla o un cursor. SI inserta, elimina, modifica, o te mueve en un registro de esa tabla eso mismo pasa en el grid. Es una especie de Browse Avanzado.
Una manera facil de probar esto es poniendo una tabla en el Data Environment de tu formulario (boton derecho del mouse en el form) y arrastrando esa tabla en el formulario, automaticamente se te crea un grid que tiene como origen de datos (Recordsource en el grid y Constrolsource en cada columna). esa tabla.