Hola a todos de nuevo!!
Esto es lo que me ocurre cuando intento meter un cliente nuevo. El codigo que utilizo es el siguiente:
En el botón Nuevo:
Código Delphi
[-]
datamodule1.clientes.last;
datamodule1.clientes.insert;
Y en este momento me pongo a rellenar DBedits. Utilizo el .INSERT antes de rellenar dbedits porque me los deja limpios. Si utilizo el .INSERT después de rellenar dbedits (en el botón aceptar) la funcion .Clear de los DBedits me los limpia pero en cuanto pico encima de cualquier dbedit, con el ratón, estos se llenan con los datos del ultimo cliente.
Lo que quiero es que cuando yo le de al botón "nuevo", la linea que en la foto se pone entre el último y el penúltimo registro, sea posterior al ultimo registro.
No se si me he explicado.
Gracias