[HELP] Problème d'ouverture fichier .DBF

Posté par Hagopig le 13/1/2006 11:39:22
Bonjour,
Je souhaite ouvrir un fichier DBF qui n'est pas décrit dans mon analyse.
Voici ma méthode:
-HdeclareExterne(...)
-Hdbouvre(...)

Sur 4 fichiers, 2 marche très bien (j'arrive à les lire), mais 2 ne marche pas. Pourtant, grace a HListeRubrique, j'arrive à lire leur structure.
Voici le message d'erreur qui apparait lors de l'ouverture des 2 fichiers qui posent problème:

************************************************************************************
Erreur à la ligne 32 du traitement Procédure locale InsertionCommunesDBF.
Vous avez appelé la fonction HDBOuvre.
Erreur de l'accès natif XBase.
Numéro d'erreur = 1071

Si vous avez utilisé la fonction HDBIndex : le nom de la clé composée 'CINSEE' utilisée est incorrect car il correspond à une rubrique existant dans le .DBF.
Utilisez un autre nom pour déclarer la clé composée.

Dans les autres cas, le fichier 'C:\GESTASA\ASA00001\.\CINSEE.NTX' n'est probablement pas un index du fichier 'DBF_COM'.
************************************************************************************

Or je n'ouvre pas d'index car je veux juste lire dans le fichier, et non écrire.
Si quelqu'un a une idée, je suis preneur car je ne sais vraiment pas quoi faire.

Merci d'avoir lu ce post jusqu'à la fin.

Bonne programmation

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=3360&post_id=14241