Acabo de echar un cigarro en la terraza, pensando en el dichoso problemita.
Tenia que pulsar como he dicho antes el botón nuevo , cancelar y nuevo otra vez. Pues acabo de solucionar el problema
Código Delphi
[-]
datamodule1.clientes.append;
datamodule1.clientes.append;
Es absurdo, raro, sin logica...... pero funciona. Ahora ya puedo insertar un cliente al final del DBGrid y sin que los DBEdits se llenen con los datos del ultimo cliente insertado.
Caral no te quemes la cabeza...seguro que en las próximas tablas todo rula sin estos absurdos.
Gracias