VB NET + Mysql + Commande Parameters
Salut, j'essaie de faire une commande paramétrée.
Mais cela me donne une erreur et je vois pas d'ou cela viens.
Code:
1 2 3 4 5 6
| COMMAND.CommandText = "select id,name from product where name = @producto and id = @id"
COMMAND.Parameters.Add(New MySqlParameter("@id", MySqlDbType.Int16, 11))
COMMAND.Parameters.Add(New MySqlParameter("@producto", MySqlDbType.VarChar, 255))
COMMAND.Parameters("@id").Value = TextBox1.Text
COMMAND.Parameters("@producto").Value = TextBox2.Text
COMMAND.ExecuteNonQuery() |
id est au format Int, 11 dans la db, et
producto est au format varchar, 255
l'erreur est :
Une exception non gérée du type 'System.FormatException' s'est produite dans mscorlib.dll
Informations supplémentaires : Le format de la chaîne d'entrée est incorrect.
sur COMMAND.ExecuteNonQuery()
Merci de votre aide.