Récupération des données sur fichier txt

jccmagique -  
deglingo592003 Messages postés 77 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai des fichiers txt dans un répertoire. Dans ces fichiers, j'ai de l'information bien structurée du type
bidule =
truc =
etc...
je voudrais récupérer les données de chaque fichier pour les mettre dans une table access 2002

Mais, étant nul en programmation, je ne sais par où commencer et surtout comment boucler sur chaque fichier dans un répertoire donné.

Si vous m'avez compris, alors c'est cool mais je reste à votre dispo si vous avez besoin de plus de détail.

merci
Configuration: Windows XP
Internet Explorer 6.0
A voir également:

1 réponse

deglingo592003 Messages postés 77 Date d'inscription   Statut Membre Dernière intervention   11
 
si tu part dans la programation en C sa peut se faire assez simplement avec des fonction "toute faite" qui permettent de lire dans un fichier et d'en extraire les donnée ligne par ligne ( ce qui semble être la structure de tes fichier puisque une ligne = une information")

tu peux créer une fonction qui prend en paramètre le nombre de fichier que tu veux lire

ensuite tu boucle de 1 a N (N représente le nombre de fichier à lire)

tu ouvre ton fichier

FILE * fopen ( const char * filename, const char * mode );

qui permet d'ouvir un fichier

ensuite tu es dans un fichier

tu fait une autre boucle allant de 1 a M (M = le nombre de ligne dans ton fichier)

comme ça à chaque ligne tu peux inserer les donnée dans ta table

ne pas oublier la fermeture de fichier pour éviter les erreur

int fclose ( FILE * stream );

ensutie il ne reste plus cas bidouiller un ou deux truc pour lire ta ligne et l'inseret dans ta bdd mais bon j'ai plus toute les fonctions en tête

tu peux avoir de l'aide de ce coter la mais ne anglais :)

http://www.cplusplus.com/reference/cstdio/fopen/

bon courage
0