Erreur de syntaxe sur un Update
Bonjour,
j'ai une base de données Access que je mets à jour par programme (VB.NET).
j'utilise ExecuteNonQuery.
Ma requête Update est comme suit :
Code:
1 2
| UPDATE TABLETOTO
SET Montant = Montant + <param> ; |
Ce paramètre, étant un nombre réel, contient une virgule.
D'où erreur syntaxe sur Update.
J'ai utilisé Replace et ça marche (pour remplacer "," par ".").
Mais à partir du moment où j'aurai plusieurs champs à mettre à jour (et qui seront séparés par des virgules), par exemple :
Code:
1 2 3 4
| UPDATE TABLETOTO
SET Montant = Montant + <param>
, TITI = <param2>
, TATA = <param3> ; |
Cette solution ne marchera pas.
Dans le premier cas, Replace est elle la bonne solution ?
Dans le deuxième cas, y a t il une autre solution?
Merci d'avance pour vos réponses.
Cordialement
Serviable