Lire un fichier DBF

cs_cacoucatatonique Messages postés 164 Date d'inscription vendredi 25 février 2005 Statut Membre Dernière intervention 7 octobre 2009 - 23 avril 2007 à 11:29
igsiewe2002 Messages postés 10 Date d'inscription samedi 14 février 2004 Statut Membre Dernière intervention 18 juillet 2014 - 17 févr. 2008 à 20:37
bonjour à tous,
voila je suis à la recherche d'un exemple pour lire un fichier DBF de prés de 120 000 lignes.
je recherche sur google mais cela ne savaire pas trés fructueux.
il y aurai t'il une personne qui sait comment on fait?
merci d'avance.

 cacoucatatonique

4 réponses

lesdis Messages postés 403 Date d'inscription mercredi 19 avril 2006 Statut Membre Dernière intervention 7 août 2020
23 avril 2007 à 11:56
Bonjour,

Je ne connaît pas le format de fichier DBF, mais tu peux trouver de la documentation sur ce format à cette adresse : http://www.wotsit.org/list.asp?search=dbf&button=GO%21

Bonne prog.
0
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
23 avril 2007 à 12:39
Salut,

tu devras soit traiter ton fichier lignes par lignes et pas d'un coup, soit augmenter la taille de la memoire maximum aussi

In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Mon site (articles sur la programmation et programmes)
0
cs_cacoucatatonique Messages postés 164 Date d'inscription vendredi 25 février 2005 Statut Membre Dernière intervention 7 octobre 2009
23 avril 2007 à 13:32
d'aprés ce que je vien de comprendre, je doit utiliser les fonctions DBASE ou ODBC, mais quand je tape le code il me fait une belle erreur, la premiere question que je me pose c'est faut'il avoir un logiciel particulier pour que cela fonctionne?

 cacoucatatonique
0
igsiewe2002 Messages postés 10 Date d'inscription samedi 14 février 2004 Statut Membre Dernière intervention 18 juillet 2014
17 févr. 2008 à 20:37
Salut à tous,

Moi aussi j'ai le même problème, j'ai des fichiers DBF certains ont plus de 800 000 lignes et j'aimerai les charger vers une base de données Mysql en ligne.
J'ai un repertoire qui contient des fichiers DBF et chaque fichier à un correspondant dans ma BDD mysql (Meme nom, meme nombre de colonne, bref même structure). Le principe est le suivant, supprimer les données de la BDD et les recharger avec les nouvelles valeurs issues de mes fichiers DBF.

Si quelqu'un peu m'aider, je lui serai très reconnaissant.


Bien vouloir penser au temps d'exécution, il faudra que le script soit très rapide.


Penser aux paramètres de connexion au la BDD en ligne.
0
Rejoignez-nous