Coincido con
kuan-yiu. Un grid para añadir registros es muy simple, se le pueden añadir muy pocas características, o bien es tedioso hacerlo.
Un ejemplo es al introducir el precio de un producto, aunque tengas 2 decimales establecido en la base de datos, el grid te deja introducir infinitos números decimales, despues se redondea y muestra sólo 2 decimales.
Añadirle controles como TdateTimePicker, combos, etc, puede resultar engorroso y poco práctico.
Al estar añadiendo un nuevo registro, se puede pulsar la tecla "flecha Abajo" y ese registro se queda a "medio rellenar" empezando a añadir un nuevo registro.
El ancho que se tiene predefinido en un DBGrid, normalmente se queda corto para introducir una descripción de un producto, y el scroll horizontal es incómodo.
En fins.... que ya entiendes por qué no nos gusta usar el Grid para añadir registros ¿verdad?
Saludos