Bonjour
Apparement ont ne peut plus importer de fichier dbf avec Access 2013 ... pas cool mais compréhensible vu l'âge du format.
J'ai croisé la suggestion d'installer le runtime A2010 et d'utiliser MySQL (ici :
http://stackoverflow.com/questions/2...s-to-dbf-files).
En réalité les fichiers DBF sont des fichiers texte avec des enregistrements et des champs de longueur fixe et une entête qui décrit sa structure.
Si tu connais la structure de la base, tu peux aller lire les en passant par la lecture binaire de fichier.
L'algorithme est assez simple :
- Ouvrir le fichier en mode binaire
- Sautrer l'entête de description
- Lire jusqu'à la la longueur du fichier des blocs de X octets,
Découper ces blocs en champs.
Ajouter un enregistrement dans la table de destination et complétre ses champs.
- Fermer le fichier
Est-ce que l'INSEE décrit le format de ses données ?
Si oui, la solution par lecture directe est sans doute jouable.
Est-ce que tu as contacter l'INSEE pour savoir si il pévoyait un autre format (ex : xml) ?
A+