Bonjour le Forum
Je dois effectuer des Update dans un BD qui n'accepte que le '.' point decimal comme separateur.
J'ai donc utilise la syntaxe
Lorsque je trace le contenu de ma variable sReqMAJ dans un fichier txt, j'ai la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Var FormatSettings : TFormatSettings; MonPrix:Real; sReqMAJ:string; begin FormatSettings.DecimalSeparator := '.'; MonPrix:=FieldByName('GA_PMRP').AsFloat; sReqMAJ:='UPDATE activite SET act_pupr = '+floattostr(MonPrix,FormatSettings)+' , ' .....
49 Enregs ont été modifiés sur le SQL
UPDATE activite SET act_pupr = 228 67 , .....
Pourquoi ai-je 228 67 au lieu de 228.67 ?
Que me manque-t-il ?
merci a vous ?
Oncle_pete
Partager