DBF désigne plusieurs dialectes

dBASE a popularisé DBF, puis FoxPro, Visual FoxPro, Clipper et d’autres outils l’ont étendu. Tous partagent un en-tête et des lignes fixes, mais diffèrent par les types, mémos, index et pages de codes.

AspectdBASEFoxProClipper
MémosDBTFPTSouvent DBT, selon le pilote
IndexIDXCDX/IDXNTX fréquent
Types étendusVariables selon versionCurrency, DateTime, Integer, VarcharSouvent types traditionnels

Ne pas deviner les types

Un identifiant numérique peut être un champ caractère. Les dates vides, booléens inconnus et valeurs binaires FoxPro demandent des règles explicites. Les relations peuvent vivre dans un conteneur DBC ou uniquement dans le code de l’application.

Liste de contrôle

Identifiez la signature, préservez tous les compagnons, vérifiez mémos et encodage, puis comparez lignes et totaux. DBF Viewer Pro couvre les variantes courantes, mais un pilote exotique doit être testé sur une copie.