![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 |
#2
|
|||
|
|||
![]() Lo he solucionado
![]() ![]() Es un error de Datasnap, recogido en RSP-33144, que aparece en la versión Sydney de Delphi. Aparece un mensaje de 'At end of table' al borrar un registro. En https://quality.embarcadero.com/browse/RSP-33144 proporcionan una versión corregida de Midas.DLL y los ficheros necesarios para solucionarlo si se quiere usar la unit MidasLib
__________________
Sólo sé que no sé nada |
#3
|
||||
|
||||
![]() Gracias por compartir la solución
Saludos |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
datamodule | josi | Varios | 22 | 11-12-2008 08:07:42 |
Ayuda relaciones de varios a varios TQueries | j_flores3000 | SQL | 7 | 22-11-2008 21:43:40 |
Datamodule | Dado de baja | Lazarus, FreePascal, Kylix, etc. | 3 | 14-09-2008 18:36:35 |
Datamodule | VRO | Firebird e Interbase | 2 | 13-07-2004 19:00:45 |
datamodule | maruenda | Varios | 1 | 31-12-2003 18:24:21 |
![]() |
|