|
| Alimentation d'une base avec un fichier CSV (Windev 24) |
| Iniciado por Jean-Louis, 20,ene. 2020 16:49 - 2 respuestas |
| |
| | | |
|
| |
Miembro registrado 3 mensajes |
|
| Publicado el 20,enero 2020 - 16:49 |
Bonjour,
Une machine me génère journellement un fichier CSV. J'aimerais importer ce fichier CSV dans une base de données WINDEV (HFSQL) chaque jour. Quelle fonction utiliser ? Auriez vous un exemple à conseiller?
Merci par avance,
Cordialement,
Jean-Louis |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 81 mensajes |
|
| Publicado el 21,enero 2020 - 15:06 |
bonjour.
comment veux tu que ce soit fait ?de façon automatique ? ou bien y a qq un qui clic sur un bouton ?
dans tous les cas va falloir lire le CSV et remplir.
à base de :
cmonfichierCSV est une chaine = "c:\monrep\monfichier.csv"
cCaracSeparateur = ";"
cfichier est une chaine = fchargetexte(cmofichierCSV)
pour toute chaine cLigne de cfichier separee par RC
Hraz(MonFicherHFSQL) MonFicherHFSQL.Mazone1 = extraitchaine(cLigne,1,cCaracSeparateur ) MonFicherHFSQL.Mazone2 = extraitchaine(cLigne,2,cCaracSeparateur ) ... Hajoute(MonFicherHFSQL)
fin
à toi de fignoler ça avec des fselecteur si besoin, de mises en forme des donnees (val(),etc...)
//perso en fin de traitement je sauvegarderai le fichier csv qq part.. (fcopiefichier) en lui mettant dans le nom la date et l'heure du traitement |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 3 mensajes |
|
| Publicado el 21,enero 2020 - 16:28 |
Merci beaucoup pour ta réponse Cdm98  ça m'éclaire beaucoup 
Jean-Louis |
| |
| |
| | | |
|
| | | | |
| | |
|