Saludos¡¡¡
Una cosa que yo utilizo es directamente el Grid junto con un Navigator asociado al DataSource y con ese objeto puedes hacer operaciones (Modificaciones, Agregar nuevo, Eliminar,Actualizar, Cancelar operación) que necesites sobre el registro seleccionado en tu Grid, directamente a los datos que te muestra, yo lo utilizo para catálogos pequeños, ok espero te sirva este dato.
![](http://img543.imageshack.us/img543/1403/navegador.png)
(Navegador...)
![Big Grin](http://www.clubdelphi.com/foros/images/smilies/biggrin.gif)