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.
| Aspect | dBASE | FoxPro | Clipper |
|---|---|---|---|
| Mémos | DBT | FPT | Souvent DBT, selon le pilote |
| Index | IDX | CDX/IDX | NTX fréquent |
| Types étendus | Variables selon version | Currency, DateTime, Integer, Varchar | Souvent 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.