Ver Mensaje Individual
  #3  
Antiguo 29-09-2003
txuseibar txuseibar is offline
Registrado
 
Registrado: may 2003
Posts: 7
Reputación: 0
txuseibar Va por buen camino
Thumbs up

Hola a tod@s de nuevo,


Al final he podido descubrir por donde viene el fallo pero no puedo solucionarlo aunque he probado de todo.

El problema viene por la clave primaria definida en interbase para la tabla en cuestión. Si borro la clave primaria en interbase el error desaparece, es decir, ya no aparece RECORD/KEY DELETED cuando modifico un campo por el cual estoy filtrando el dataset table.

Este error (RECORD/KEY DELETED) ya viene por ahí documentado en el sentido de que un programa escrito en Delphi tiene problemas al generar la clave primaria mediante generadores llamándoles desde Delphi, porque el registro desaparece desde el punto de vista de la tabla.

Pero lo que me pasa a mi no viene documentado por ningún sitio.
He anulado todos los triggers, eventos etc asociados con esta tabla pero el error persiste.

Gracias por la idea de los 2 datasets, auque el tema es muy laborioso porque tengo que sincronizar los dos datasets cuando me muevo de registo, borro, modifico, inserto etc.
Responder Con Cita