Bonjour,

je tente de faire l'ajout dans ma base de donnée avec le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
  strRequete = "INSERT INTO articles_design (adlangue, adlibelle) VALUES(@adlangue, @adlibelle) WHERE idarticle=@idarticle"
                    Dim cmdInsertLg As New SqlCommand(strRequete, cnx)
                    cmdInsertLg.Parameters.Add("@idarticle ", SqlDbType.Int).Value = Val(lblSKU.Text)
                    cmdInsertLg.Parameters.Add("@adlangue ", SqlDbType.Char).Value = dgvDesignation.Rows(k).Cells("adlangue").Value
                    cmdInsertLg.Parameters.Add("@adlibelle ", SqlDbType.VarChar).Value = dgvDesignation.Rows(k).Cells("adlibelle").Value
                    cnx.Open()
                    cmdInsertLg.ExecuteNonQuery()
                    cnx.Close()
Mais j'ai l'erreur Syntaxe incorrecte vers le mot clé "WHERE"

Avez-vous une idée?

Merci d'avance.