Ver Mensaje Individual
  #1  
Antiguo 17-09-2022
PacoPepe PacoPepe is offline
Miembro
 
Registrado: ene 2006
Ubicación: Córdoba, España
Posts: 86
Reputación: 19
PacoPepe Va por buen camino
Varios DataModule

Buenas tardes
Tengo una aplicación grande VCL con Datasnap.
En el lado cliente estoy usando varios DataModule para separar los ClientDataset. En estos ClientDataset tengo un manejador del evento EReconcileError


Pero tengo un problema, al borrar un registro de un DBGrid en el que se produce un error de Foreign Key, no se produce EReconcileError, sino que falla en onDeleteError del ClientDatase. Aparece un error que dice 'At end of table', pero seguro que se está produciendo el error de Foreign Key.
En uno de los Datamodule (digamos el principal) tengo TSQLConnection para conectar con el servidor, y los otros Datamodule tienen en el Uses el Datamodule principal.
Siempre había usado un Datamodule para el lado cliente y no había tenido problemas



¿Alguien ha tenido un problerma similar? ¿Cual sería la forma correcta de tener varios Datamodule?


Gracias
__________________
Sólo sé que no sé nada
Responder Con Cita