09/12/2011, 10:42
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes Puntos: 2658 | |
Respuesta: Auxilio! Cannot add or update a child row: a foreign key constraint fails En esencia, ese mensaje de error se da en una sola circunstancia: Cuando se intenta insertar un registro en el cual, al menos uno de los campos corresponde a una FK, pero el valor que se pretende insertar no existe aún en la tabla referenciada.
Es el único caso donde puede aparecer.
Es decir que el valor en el INSERT (infiero) que estás tratando de insertar en "IDGRUPO" o en "IDDETALLEESTADOS" un valor que no existe en sus respectivas tablas.
Revisa que las tablas se estén cargando en el orden correcto.
Nota: Modificar chapuceramente una base para "parchar" un error que no has logrado resolver no sólo es una mala práctica: Es un gravísimo error.
Antes de hacer cosas como esa trata de revisar las cosas hasta localizar el problema. Perderás menos tiempo.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |