PDA

Ver la Versión Completa : 'No corresponding master record found.'


nferigo
22-03-2010, 17:20:50
Hola gente, este es mi primer post espero que me entidad la duda que tengo.
El tema es el siguiente, estoy usando Firebird 1.5, en delphi uso DBExpress, Provider y ClientDataSet, y el problemas es que tengo una relacion master detail. En la tabla master tengo 1400 registro y campos Lookup relacionados con otras tablas en el ClientDataSet, quiero modificar agregando un nuevo registro en el detalle me salta el siguiente cartel:
---------------------------
Debugger Exception Notification
---------------------------
Project aspersona.exe raised exception class EDBClient with message 'No corresponding master record found.'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
Pero si agrego un nuevo registro al master con su correspondiente detail NO me genera ningun Error, y si lo quiero modificar tampoco.
Otra cosa que hice es limitar la cantidad de registro que almacena el ClientDataSet (PacketRecords) a 50 y me anda, pero cuando se carga mas registro a la suma de 200 registro me empieza a hacer el mismo problemas.
Cual puede ser el problema?? en que me estoy equivocando??
Gracias!!