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:
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
quand j'exécute il m'affiche le message erreur d'insertion.
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.