Bonjour,

J'ai un soucis avec le DecimalSeparator voici mes logs :
13:16:13 -> SQL : INSERT INTO METAR (MyOACI,MyDate,MyVentDirection,MyVentVitesse,MyTemperature,MyPointRosee,MyHumidite,MyPression,MyMETAR,MyCycle) VALUES('LFQQ', '2006-07-12 12:00:00', 120, 7.4, 23, 14, 56, 1025, 'LFQQ 121000Z 12004KT 060V170 9999 FEW035 23/14 Q1025 NOSIG', 10)
13:21:13 -> SQL : INSERT INTO METAR (MyOACI,MyDate,MyVentDirection,MyVentVitesse,MyTemperature,MyPointRosee,MyHumidite,MyPression,MyMETAR,MyCycle) VALUES('LFQQ', '2006-07-12 13:00:00', 50, 9,3, 24, 14, 53, 1025, 'LFQQ 121100Z 05005KT 350V160 9999 FEW040 SCT300 24/14 Q1025 NOSIG', 11)
Le langage SQL n'aime pas, ce qui est logique...

J'ai placé le code suivant dans le OnCreate de ma TForm :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
DecimalSeparator := '.';
J'utilise un TJvThreadTimer qui s'exécute toutes les 5 minutes, au début ça marche mais pour un raison indéterminée, le DecimalSeparator repasse en virgule...

Avez-vous déjà eu ce genre de problème ?

De quoi peut-il venir ?

Merci d'avance,
Mathieu