[VB.NET/SQL Server] Problème Insert dans la base de données (SqlCommand)
Bonjour,
je tente de faire l'ajout dans ma base de donnée avec le code suivant :
Code:
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.