L'instruction INSERT est en conflit avec la contrainte FOREIGN KEY
bobarman
Messages postés29Date d'inscriptionmardi 27 avril 2004StatutMembreDernière intervention22 juin 2011
-
7 juin 2011 à 09:44
bobarman
Messages postés29Date d'inscriptionmardi 27 avril 2004StatutMembreDernière intervention22 juin 2011
-
7 juin 2011 à 13:33
Bonjour,
J'ai cette erreur qui vient et je ne sais pas du tout ce qu'il faut en faire.
J'ai deux tables: Commandes et LiaisonsCommandesEmballages
Je peux insérer la ligne de commande sans problèmes mais l’insertion des lignes Commande/Emballage ne marche pas, l'erreur du titre apparait.
voici le code:
Dim IDCommande As Guid = Guid.NewGuid
Dim NbLine As Integer = 0
Dim Qttunitaire As Integer = CType(Row(0), Integer)
Dim QttCond As Integer = CType(Row(1), Integer)
Dim QttImprime As Integer = CType(Row(2), Integer)
Dim Dateajout As Date = CType(Row(3), Date)
Dim DateEnvoie As Date = CType(Row(4), Date)
Dim DateExpe As Date = CType(Row(5), Date)
Dim IDformule As Guid = ConvertStringToGUID(CType(Row(6), String))
Dim Tag As String = CType(Row(7), String)
Dim Status As String = CType(Row(8), String)
If Row.Count - 9 <> 0 Then
For i As Integer = 0 To Row.Count - 9
NbLine = 0
Dim IDEmballage As Guid = ConvertStringToGUID(CType(Row(9 + i)
, String))
NbLine = TbLinkCommande_EmballageTableAdapter.Insert(IDCommande
, IDEmballage, Guid.NewGuid)
Next
End If
je ne sais pas bien comment marche le SQL, même si c'est une erreur banale merci de m'aider
Clement B
A voir également:
L'instruction alter table est en conflit avec la contrainte foreign key