1001 Astuces Nam@ni
http://www.namani.net

Convertir correctement

les données d 'un classeur

 

 

 

Dans le SGBD (Système de gestion de base de données) dBase III un message d'erreur peut s'afficher, indiquant que la modification d'une table est impossible.

Ce problème survient à chaque fois que vous essayez d'ajouter ou de supprimer un champ à l'aide de la commande Modify Structure dans une base de données issue d'un classeur Excel.

En effet, lors de la conversion de la feuille de calcul en fichier dBase (avec l'extension .dbf), le tableur a réduit automatiquement les intitulés des colonnes en noms de champs de 10 caractères, produisant ainsi des intitulés redondants qui ne seront pas acceptés par le SGBD.

Par exemple, si votre feuille de calcul comporte les colonnes Adresse privée et Adresse professionnelle, les noms de champs dans la base de données seront identiques (Adresse_pr).

Pour éviter cela, modifiez les noms de colonnes avant de convertir la feuille de calcul afin de les rendre distincts les uns des autres, par exemple:

    Adr_ privee à la place de Adresse privée.

    Adr_ profes au lieu de Adresse professionnelle.

Sachez que vous pouvez également transformer les noms des champs dans le fichier de base de données depuis Excel.