Bonjour,
je sais pas pourquoi ça bloque alors que le même code sur une autre table d'une autre base de données marche et ça me met en rage,voici mon code:
quand j'exécute il m'affiche le message erreur d'insertion.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Dim cn As New SqlConnection Dim cmd As New SqlCommand cn.ConnectionString = "Data Source=MEHDI-PC\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=eco" Try cn.Open() cmd.Connection = cn cmd = New SqlCommand("insert into AGENTS(NOM_AG,PRENOM_AG,ADR_AG,TEL_AG) values('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "');", cn) cmd.ExecuteNonQuery() MsgBox("Ajout avec succes") Catch ex As Exception MsgBox("Erreur d'insertion") Finally cn.Close() End Try
je mentionne que ma table est comme suit:
Code_AG qui est une clé primaire est qui s'incrémente automatiquement.
je précise que quand j'ai lancé la requête sur sqlserver ce dernier me pose la valeur du champ nom dans le champs code.
Merci.
Partager