Ver Mensaje Individual
  #9 (permalink)  
Antiguo 08/10/2011, 12:27
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Error Code: 1452. Cannot add or update a child row: a foreign key constrai

SI. Debes abrir otro hilo, ya que este le pertenece a otra persona y es como si te metieras en una conversación ajena. Igual de descortés.
En cualquier caso, que sean problemas similares, con errores con el mismo mensaje, no implica necesariamente que sean el mismo problema.
En definitiva, en el caso de umaranrodrigo, intenta cargar los datos en forma masiva, sin verificar que los mismos contengan datos validos para las integridades referenciales de la base. Puede ser tanto por duplicidad de datos como por faltantes en las tablas base.
En tu caso, por lo que describes, es más simple, si tienes las tablas vacías, no puedes cargar datos en una tabla que depende de otra si antes no has cargado la tabla que debe contener el valor que valida la dependencia.
En otras palabras: Si cargas la tabla B, pero en esa tabla un campo es FK de la tabla A, hasta que la tabla A no tenga en su PK el valor correspondiente que usarás en B, no puedes cargar la tabla B. ¿Se entiende?
Eso es integridad referencial.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)