[VB] problème de syntaxe UPDATE

Résolu
kkhuet Messages postés 92 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 3 juin 2009 - 14 juin 2005 à 13:00
cs_wape Messages postés 262 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 19 décembre 2010 - 14 juin 2005 à 13:21
bonjour,



mon problème est tout simple. J'ai un objet command qui fait ça :

cmd.commandText "UPDATE Table SET Prix 21,50 WHERE Code = 2140"

Et j'ai l'erreur suivante: Problème de syntaxe dans UPDATE

Je sais que c'est à cause de la virgule dans 21,50 mais comment faire
pour arranger ça SVP ? J'ai déjà essayé de mettre les crochets (pour
les caractères spéciaux) :

cmd.commandText "UPDATE Table SET Prix 21[,]50 WHERE Code = 2140"

mais ça ne fonctionne pas.

Merci d'avance pour l'aide



NINI

2 réponses

cs_wape Messages postés 262 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 19 décembre 2010 12
14 juin 2005 à 13:21
Bonjour,

Sinon essaye de remplacer la virgule par un point :
cmd.commandText "UPDATE Table SET Prix 21 . 50 WHERE Code = 2140"

wape
3
tof008 Messages postés 695 Date d'inscription jeudi 5 mai 2005 Statut Membre Dernière intervention 5 janvier 2010 33
14 juin 2005 à 13:13
essaie comme ca : cmd.commandText "UPDATE Table SET Prix " & 21,50 & " WHERE Code = " & 2140 & ""
ou sans les &
ou comme ca cmd.commandText "UPDATE Table SET Prix' " & 21,50 & " ' WHERE Code = '" & 2140 & " ' "
Voila... J'espere que ca va t'aider...

Good luck!



(Si la réponse vous convient, appuyez sur réponse acceptée...)

Il y a plusieurs facon d'être con ,mais un con choisit toujours la pire
0
Rejoignez-nous