Erreur 1452... Comprends pas ? ? ? [Résolu]

lnp 97 Messages postés samedi 12 mars 2005Date d'inscription 24 octobre 2007 Dernière intervention - 1 déc. 2005 à 17:34 - Dernière réponse : aieeeuuuuu 698 Messages postés jeudi 16 janvier 2003Date d'inscription 20 mai 2011 Dernière intervention
- 5 déc. 2005 à 14:50
#1452 - Cannot add or update a child row: a foreign key constraint
fails (`projet/rendez_vous`, CONSTRAINT `FK_RENDEZ_VOUS` FOREIGN KEY
(`ENT_USER_ID`) REFERENCES `entreprises` (`USER_ID`))




Est-ce que quelqu'un peut m'expliquer plus en detail cette erreur ? ! ? ! ? !



__

LNP...
pour vous...
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
aieeeuuuuu 698 Messages postés jeudi 16 janvier 2003Date d'inscription 20 mai 2011 Dernière intervention - 2 déc. 2005 à 12:16
3
Merci
tu as une clef etrangere qui bloque l'insertion :

en gros, il est définie par une contrainte d'integrité, que la valeur ENT_USER_ID de ta table rendez_vous doit toujours exister dans le champs USER_ID de ta table entreprises.

donc la dans ton insert tu essaie d'inserer un rendez_vous ayant un user_id qui n'existe pas dans ta table entreprise (surement un user non referencé), et ta contrainte d'integrité te l'empeche.

il faut donc d'abord que tu insere ce user dans la table entreprise

Merci aieeeuuuuu 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 100 internautes ce mois-ci

Commenter la réponse de aieeeuuuuu
lnp 97 Messages postés samedi 12 mars 2005Date d'inscription 24 octobre 2007 Dernière intervention - 1 déc. 2005 à 17:36
0
Merci
requête SQL:
http://127.0.0.1/...



INSERT INTO `rendez_vous` ( `ENT_USER_ID` , `ETU_USER_ID` , `PLA_USER_ID` , `RENDEZVOUS_LIBELLE` , `RENDEZVOUS_DATEDEBUT` , `RENDEZVOUS_DATEFIN` , `RENDEZVOUS_DESCRIPTION` , `RENDEZVOUS_STATUS` )
VALUES (
'1', '1', '2', NULL , NULL , NULL , NULL , NULL
)




MySQL a répondu:http://dev.mysql.com/doc/mysql/en/Error-returns.html



#1452 - Cannot add or update a child row: a foreign key constraint
fails (`projet/rendez_vous`, CONSTRAINT `FK_RENDEZ_VOUS` FOREIGN KEY
(`ENT_USER_ID`) REFERENCES `entreprises` (`USER_ID`))



Voila quelques precisions ? ? ?
__

LNP...
pour vous...
Commenter la réponse de lnp
lnp 97 Messages postés samedi 12 mars 2005Date d'inscription 24 octobre 2007 Dernière intervention - 2 déc. 2005 à 19:19
0
Merci
Super ! C'est génial ! Je déteste rencontrer des erreurs mais en même
temps je les adore... parce qu'elles font que je dois me triturer
l'esprit pour trouver une solution efficace...

Merci beaucoup pour ton aide ! Elle m'a été très précieuse... Je vais
maintenant entrer un USER dans cette table ENTREPRISE... et je vais
enfin pour mettre un rendez-vous...



MERCI BEAUCOUP...

__

LNP...
pour vous...
Commenter la réponse de lnp
aieeeuuuuu 698 Messages postés jeudi 16 janvier 2003Date d'inscription 20 mai 2011 Dernière intervention - 5 déc. 2005 à 14:50
0
Merci
de rien ;)
Commenter la réponse de aieeeuuuuu

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.