Lepe,
Hola!! Muchas gracias, por la explicación, bueno pues segui ya vuestro consejo y el de
Patrico, no dejo ya modificar o escribir sobre el DBGrid, coloque unos botoncitos muy monos y se abre la ventanita para capturar las partidas o detalle de la factura, pero sigo con un problemilla.
Tengo la Tabla Padre y la tabla hija, ambas en el DataSet trabajan con Chacheupdate = True, lo menciono porque creo que es importante, al dar de alta las partidas o detalles de la factura, no los veo en el DBGrid a pesar de que ya es sólo de consulta. El DBGrid está conectado por medio de un DataSource a la tabla hija que a su vez está ligada a la tabla padre, por el MasterSource, lo anterior sólo sucede cuando estoy dando de alta las partidas o detalles.
Quiza lo mejor sea lanzar mi duda como un nuevo hilo, pues ya nada que ver con usar o no un DBGrid, de cualquier forma muchas gracias Lepe