[R] Remplacer une valeur vide

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

[R] Remplacer une valeur vide

#1

Message par Hugues »

Bonjour,

J'insère des valeurs contenues dans un fichier csv dans une base SQL.

Le problème est que certaines valeurs sont vides ou bien des caractères qui peuvent perturber la requête (espace, ', du vide etc...) (-> "-100,419,40,,400,,,3,3"), donc lors de ma requête, il plante...

Comment faire pour passer la boucle?

Merci par avance
► Afficher le texte
Modifié en dernier par Hugues le jeu. 28 mai 2015 12:45, modifié 3 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Remplacer une valeur vide

#2

Message par jguinch »

Essai de remplacer les champs vides par ""

Code : Tout sélectionner

$aArrayCSVHeader[$i]=StringReplace($aArrayCSVHeader[$i], "",'""')
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Remplacer une valeur vide

#3

Message par Hugues »

En fait je viens de me rendre compte que j'avais juste à remplacer les ";" par des ","...

Quel imbécile que je suis... :evil:
Répondre