Bjr la communauté,
Je suis en train d'extraire sdes données d'une base de données ACCESS vers une base de données MySQL. Donc j'ai des expressions comme celle ci
requete = "INSERT INTO testsVALUES ('" & ReturnNoms(key) & "','" & oRst.Fields("Date").Value & "'," & oRst.Fields("P_UPSTREAM").Value
ORst.Fields(champs).Value sont les données venant de la base de données access.
et la requete précedente doit être exécuté en MySQL. Mon problème est le suivant:
Certaine valeurs comme celle en rouge, sont des réels, et s'écrivent avec des virgules, ce qui pose problème pour l'exécution sous MySQL. Y'a t-il un moyen de changer les valeurs reçues avec un séparateur en virgule au lieu de point. cad, avoir:
2.5 au lieu de 2,5
où y'a t-il un moyen plus intelligent d'exécuter mes requêtes. Merci
Je suis en train d'extraire sdes données d'une base de données ACCESS vers une base de données MySQL. Donc j'ai des expressions comme celle ci
requete = "INSERT INTO testsVALUES ('" & ReturnNoms(key) & "','" & oRst.Fields("Date").Value & "'," & oRst.Fields("P_UPSTREAM").Value
ORst.Fields(champs).Value sont les données venant de la base de données access.
et la requete précedente doit être exécuté en MySQL. Mon problème est le suivant:
Certaine valeurs comme celle en rouge, sont des réels, et s'écrivent avec des virgules, ce qui pose problème pour l'exécution sous MySQL. Y'a t-il un moyen de changer les valeurs reçues avec un séparateur en virgule au lieu de point. cad, avoir:
2.5 au lieu de 2,5
où y'a t-il un moyen plus intelligent d'exécuter mes requêtes. Merci
Dernière édition: