Erreur SQL a l'insersion table relationnelles
Fermé
glodybiss
Messages postés
440
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
29 juillet 2015
-
21 déc. 2011 à 09:00
NDOUKI Messages postés 110 Date d'inscription mardi 29 juillet 2008 Statut Membre Dernière intervention 4 novembre 2013 - 21 déc. 2011 à 11:39
NDOUKI Messages postés 110 Date d'inscription mardi 29 juillet 2008 Statut Membre Dernière intervention 4 novembre 2013 - 21 déc. 2011 à 11:39
A voir également:
- Erreur SQL a l'insersion table relationnelles
- Erreur 0x80070643 - Accueil - Windows
- Table ascii - Guide
- Table des matières word - Guide
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
2 réponses
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
21 déc. 2011 à 09:05
21 déc. 2011 à 09:05
Salut,
Une erreur dans tes clés étrangères de tes tables, mais sans requête et plus d'explication, j'peux pas t'en dire plus...
Une erreur dans tes clés étrangères de tes tables, mais sans requête et plus d'explication, j'peux pas t'en dire plus...
NDOUKI
Messages postés
110
Date d'inscription
mardi 29 juillet 2008
Statut
Membre
Dernière intervention
4 novembre 2013
12
Modifié par NDOUKI le 21/12/2011 à 09:47
Modifié par NDOUKI le 21/12/2011 à 09:47
slt,
si ton id est auto-incrément, tu n'as pas besoin de l'insérer.
donc commence par enlever ton id et le null
et ensuite précise nous tes clés primaires et étrangères
si ton id est auto-incrément, tu n'as pas besoin de l'insérer.
donc commence par enlever ton id et le null
et ensuite précise nous tes clés primaires et étrangères
glodybiss
Messages postés
440
Date d'inscription
vendredi 6 juin 2008
Statut
Membre
Dernière intervention
29 juillet 2015
9
21 déc. 2011 à 10:12
21 déc. 2011 à 10:12
Voici mes clés étrangères:
KEY 'fk_site_provider' ('idprovider'), KEY 'fk_site_clients' ('idclient'), KEY 'fk_site_etat_site' ('idetatsite'), KEY 'fk_site_pays' ('idpays')
-- Contraintes pour la table 'site' -- ALTER TABLE 'site' ADD CONSTRAINT 'fk_site_clients' FOREIGN KEY ('idclient') REFERENCES 'client' ('id') ON DELETE NO ACTION ON UPDATE NO ACTION, ADD CONSTRAINT 'fk_site_etat_site' FOREIGN KEY ('idetatsite') REFERENCES 'etat_site' ('id') ON DELETE NO ACTION ON UPDATE NO ACTION, ADD CONSTRAINT 'fk_site_pays' FOREIGN KEY ('idpays') REFERENCES 'pays' ('id') ON DELETE NO ACTION ON UPDATE NO ACTION, ADD CONSTRAINT 'fk_site_provider' FOREIGN KEY ('idprovider') REFERENCES 'provider' ('id') ON DELETE NO ACTION ON UPDATE NO ACTION;
NDOUKI
Messages postés
110
Date d'inscription
mardi 29 juillet 2008
Statut
Membre
Dernière intervention
4 novembre 2013
12
21 déc. 2011 à 11:39
21 déc. 2011 à 11:39
ce que je vais te dire, c'est de bien vérifier l'ordre d'insertion des enregistrement et ensuite de faire les recherches sur la fonction last_insert_id() qui te permet de recupérer plus facilement tes clés primaires auto-increment
21 déc. 2011 à 09:11
21 déc. 2011 à 09:20
21 déc. 2011 à 10:12