[VB.net] Problème avec les paramètres d'un update
Bonjour,
alors voilà, je bloque sur ce problème depuis plusieurs jours:
J'ai créé l'UpdateQuery suivante dans leDataSet à l'aide de l'assistant:
Code:
1 2 3 4
|
UPDATE F_TARIFQTE
SET PrixNet = @PrixNet
WHERE (cbMarq = @Original_cbMarq) |
Mon problème est lorsque j'appelle ma fonction:
Code:
1 2 3 4
| Private Sub ButtonEnregister_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Me.Validate()
Me.F_TARIFQTEBindingSource.EndEdit()
Me.F_TARIFQTETableAdapter.UpdateQuery("@PrixNet", "@Original_cbMarq") |
A la validation l'erreur suivante est générée:
"La conversion de la chaîne "@PrixNet" en type 'Decimal' n'est pas valide."
Je ne comprend pas pourquoi étant donné c'est bien un champ de type décimal. Alors peut-être (surement même) que ma syntaxe n'est pas juste mais je ne sais pas comment faire.. Si quelqu'un a une idée merci d'avance...