PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → L'instruction UPDATE est en conflit avec la contrainte FOREIGN KEY
L'instruction UPDATE est en conflit avec la contrainte FOREIGN KEY
Iniciado por Christ, jul., 20 2018 5:27 PM - 3 respostas
Membro registado
22 mensagems
Publicado em julho, 20 2018 - 5:27 PM
Bonjour chères Développeurs, j'ai une erreur sur une application développé, je m'explique :
je fais un enregistrement d'un service :
1- je choisi la direction à partir d'un combo
2- je saisie le service
3- j'enregistre.

je souhaite maintenant faire une modification de la direction choisie de ce enregistrement, je reçois un message d'erreur lors de la validation de la modification :
...............................................................................................................................................................................................................................................................
Que s'est-il passé ?
Erreur (doublon) de l'accès natif SQLSERVER.
Numéro d'erreur = 117

SQL Server a renvoyé l'erreur 80040e2f
L'instruction a été arrêtée.
SQL State: 01000
SQL Error Number:3621
L'instruction UPDATE est en conflit avec la contrainte FOREIGN KEY "FK_tService_tDirection". Le conflit s'est produit dans la base de données "gescomV2", table "dbo.tDirection", column 'idDir'.
SQL State: 23000
SQL Error Number:547
La base a renvoyé une erreur lors de l'exécution de la requête suivante :
UPDATE [dbo].[tService] SET [ref_dir]= ? WHERE [idServ]=?

Code erreur : 70010
Niveau : erreur non fatale (EL_ONRETURN)
Code erreur WD55 : 10

Code d'erreur système : -2147217873

Dump de l'erreur du module 'WD160HF.DLL' (16.0.79.6).
Identifiant des informations détaillées (.err) : 72804
Informations supplémentaires :
EIT_NATIVECODE : <117>
EIT_LOGICALTABLENAME : <tService>
.........................................................................................................................................................................................................................................................

pouvez vous m'aider chères développeurs
Membro registado
948 mensagems
Popularité : +30 (92 votes)
Publicado em julho, 20 2018 - 5:31 PM
Coucou,

Tu peut poster la description de la table tDirection stp ?

--
In üs we trust - #92i
Mensagem modificada, julho, 20 2018 - 5:31 PM
Membro registado
22 mensagems
Publicado em julho, 20 2018 - 6:32 PM
voici :


Membro registado
1.143 mensagems
Popularité : +50 (142 votes)
Publicado em julho, 20 2018 - 7:31 PM
Bonjour,
Le message semble indiqué que cette table est relié à une une autre (FK_tService_tDirection?)
Si c'est bien le cas, l'erreur indique un problème de contrainte dans la relation qui doit interdire les modifications sur les tables reliées... à première vue... mais je peux me tromper.
Thierry