Erreur d'insertions de données
Salut,
Voila J'ai ce code qui me permet d'insérer des données dans ma base sql server dans la table 'MaTable'. Notons que la table Matable contient 6 champs dont les deu derniers sont des clés étrangères:
Code:
1 2 3 4 5 6 7 8 9 10 11
| try
'Exécution dune requête'
Dim CommandAdd As New SqlCommand("insert into dbo.Utilisateur (CodeUser,NomUser,Login,PassUser,NumUser) values ('"+zeCode.Text+"','"+zeNom.Text+"','"+zeLogin.Text+"','"+zePass.Text+"','"+zeMobile.Text+"')", ConnectionAdd)
Dim AddReader As SqlDataReader = CommandAdd.ExecuteReader()
lbel.Text="Insertion Réussie !!!<br/><br/>"
AddReader.Close()
catch o as Exception
lbel.Text="<h2> Insertion ratée </h2>"
lbel.text=o.ToString
end try |
Lorsque je réalise cette insertion sur l'inteface sql Server (avec des valeurs bien entendu) cela passe normalement. Mais lorsque je teste ce code depuis mon apllication en asp.net cela me renvoie une grosse erreur:
Citation:
System.Data.SqlClient.SqlException: Violation de la contrainte PRIMARY KEY 'PK__Utilisateur__21B6055D'. Impossible d'insérer une clé en double dans l'objet 'dbo.Utilisateur'. L'instruction a été arrêtée.
Poutant le code à mon avis n'a pas d'érreur de synthaxe en soi, Pouvez vous me donnez une explication svp, et la reponse à ce problème d'insertion :triste:
Merci d'avance