FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
error maestro/detalle
Hola a todos
Tengo el siguiente problema: tengo 2 tablas movalmacen y movalmacen detalle cuando voy a agregar un movimiento a la grilla me tira un error de violacion en la tabla detalle. estoy trabajando con componentes TIBquery. mi tabla maestro tiene: idmov como clave primaria mi tabla detalle tiene iddetmov como clave primaria mov como clave foranea que enlaza a idmov y en delphi voy al evento afterinsert del detalle y enlazo las tablas. ademas por base de datos tambien esta enlazada. la idea seria saber cuales son los pasos que debo realizar para que pueda ingresar el detalle del movimiento sin que me tire error de violacion. atento a sus comentarios. muchas gracias.
__________________
m/m/m |
#2
|
||||
|
||||
Es un problema bien de transacciones o bien de que no realizas el Post en el maestro antes de validar la clave del detalle.
Si utilizas dos transacciones diferentes, por favor indícamelo y te ayudo por ese lado. Deberías hacer un commit de la transacción maestro antes que insertaras el detalle. Si utilizas una única transacción para los dos TIBQuery, tendrás que asegurarte que realizes un Post en el maestro antes de crear/insertar la clave en el Detalle. Saludos
__________________
Piensa siempre en positivo ! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error al modificar datos en maestro detalle con dbexpress | alopete | Conexión con bases de datos | 5 | 01-10-2007 12:00:32 |
Error maestro detalle | raulparraco | Conexión con bases de datos | 1 | 17-07-2007 16:27:56 |
Error al reindexar tablas maestro-detalle | Tauro78 | Tablas planas | 0 | 04-09-2006 04:20:52 |
error con maestro detalle | joanajj | Conexión con bases de datos | 1 | 22-04-2006 22:02:11 |
Error Crear Maestro+Detalle+IBX+Interbase61 | ASAPLTDA | Conexión con bases de datos | 1 | 21-05-2004 20:52:53 |
|