xbaseview 5.6 et DBF

French support forum

Moderators: white, nsp, Stefan2

User avatar
nataltom
Senior Member
Senior Member
Posts: 215
Joined: 2003-02-06, 14:18 UTC
Location: Alsace

xbaseview 5.6 et DBF

Post by *nataltom »

Bonjour

J'utilise depuis peu le lister plugins : xbaseview 5.6.
:D
Au passage très bon programme pour lire une multitude de tables

:oops:

Nous utilisons dans mon entreprise des fichiers générés au format foxpro 2.5 dos. Pour la plupart des fichiers pas de problème pour l'ouverture avec xbaseview mais j'ai un message d'erreur sur un fichier et c'est toujours le même (même en changeant de fichier). J'ai également fait le test sur une autre machine, même problème.

Ci-dessous le message

Code: Select all

BDE Open Error : Descripteur d’index incorrect
ADO Open Error : Jet4 Provider Open Error : Erreur inattendue du pilote de base de données externe (10023)
OBDC dBase Open Error : [Microsoft][Pilote ODBC dBase] Erreur inattendue du pilote de base de données externe (10023)
XBaseView : Erreur d’ouverture du DBF, peut être format inconu
J'ai également fait une recherche sur la totalité du forum, mais je n'ai à priori rien trouvé sur ce problème particulier.

Si quelqu'un sait d'ou cela peut provenir.

Je poste dans le forum français, car mon anglais est très limité.

Merci d'avance.

:wink:
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

Ce fichier est il valable avec vos "outils classiques" ?

Cette erreur se produit quand le plugin recoit une erreur inconnue du pilote appelé, sinon il indiquerait le type d'erreur...

En réenregistrant ce fichier (autre nom) avec vos outils classiques avez vous toujours le même problème ?

La version 5.7 devrait bentôt arriver (j'ai envoyé la traduction à l'auteur la semaine dernière), peut être corrigera t'elle le problème... Si ce n'est pas le cas, je pourrais envoyer un mail à l'autheur (avec le fichier dbf?)...
TC#88260 -
User avatar
nataltom
Senior Member
Senior Member
Posts: 215
Joined: 2003-02-06, 14:18 UTC
Location: Alsace

Post by *nataltom »

Ce fichier est toujours lisible avec les outils classiques. Possible de lire avec excel et access
En plus ce fichier est un des fichier principal de notre programme.

Par contre ce que je n'ais pas précisé c'est qu'en plus du fichier dbf, il y a un fichier avec une extension FPT et une extension CDX.
Mais j'ai également d'autres fichiers qui ont ces 2 extensions en plus et qui ne posent pas de problèmes particuliers.

:D

:arrow: J'en profite pour demander qi la version 5.7 restera gratuite car il me semble avoir vu qu'elle serait payant.
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

L'auteur lui même ne sait pas encore si cette version sera gratuite (d'aprés son mail pour la traduction de la 5.7).

Je posséde déja cette version (peut être non finale), si ce fichier n'est pas trop "sensible", je pourrais essayer....
TC#88260 -
User avatar
nataltom
Senior Member
Senior Member
Posts: 215
Joined: 2003-02-06, 14:18 UTC
Location: Alsace

Post by *nataltom »

C'etait juste une question car j'ai lu ca sur le site de totalcmd.net

:oops:
User avatar
nataltom
Senior Member
Senior Member
Posts: 215
Joined: 2003-02-06, 14:18 UTC
Location: Alsace

Post by *nataltom »

Je reviens avec mon petit problème
:oops:
J'ai refais un test avec un fichier vide de toutes données.
:evil:

C'est le même problème. Ce n'est donc pas les données qui provoquent l'erreur mais bien à priori la structure du fichier DBF.

Ce fichier reste toujours lisible par les outils classiques.
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

Mes Essais :

Nouveau Fichier (0 octets) + extension dbf -> mëme erreur

Nouveau fichier dbf vide de données, avec index ->ok

Peut Etre un des fichier relatif a un problème d'index (ou autre) ? en essayant de le reconstruire cela donne ?


Edit : Je viens d'envoyer un mail a l'autheur concernant votre problème... En attente de réponse
TC#88260 -
User avatar
nataltom
Senior Member
Senior Member
Posts: 215
Joined: 2003-02-06, 14:18 UTC
Location: Alsace

Post by *nataltom »

J'ai refais un petit test.

J'ai supprimé le fichier cdx :lol: alos là plus de problème le fichier s'ouvre sans message.

J'ai pris un index d'un autre fichier :arrow: là j'ai de nouveau le problème.
J'ai jetté un coup d'oeil à l'index. Il y a 4 clés d'index.

Je ne sais pas si cela peut jouer.

Si l'auteur veut éventuellement les fichiers vides pour test, je peux lui faire parvenir.

:wink:
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

J'attends (toujours) la réponse de l'auteur....

Aprés avoir supprimé le fichier cdx et ouvert xbaseview, que se passe t'il si vous créez un index à partir de xbaseview ?
TC#88260 -
User avatar
nataltom
Senior Member
Senior Member
Posts: 215
Joined: 2003-02-06, 14:18 UTC
Location: Alsace

Post by *nataltom »

:oops:

j'ai pas trouvé comment créer un index à partir du programme
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

Pour ajouter un index :

Mettre l'acces au fichier en exclusif (options->exclusive)
ensuite Fichier->index (ou F5) ....

ou (apres acces en exclusif) créer la requete sql correspondante...
TC#88260 -
User avatar
nataltom
Senior Member
Senior Member
Posts: 215
Joined: 2003-02-06, 14:18 UTC
Location: Alsace

Post by *nataltom »

Merci
:D
Ca fonctionne j'ai pu créer un index. Mais pas le bon.

:evil:

Quand je suis allé voir dans le fichier quel index il avait, il y en 4 mais 3 font référence à d'autres fichiers DBF. Je ne sais pas si je m'explique bien.


C'est peut-être là le problème. Pour un index simple pas de problème ce qui est le cas de la plupart des fichiers mais un index plus compliqué pose problème.

:idea:
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

Si je comprend bien, le fichier qui pose problème utilise un index dont les références se trouvent dans d'autres fichiers DBF (d'autres bases de données? ou utilise des index d'autres bases?)

J'attend des clarifications pour mieux expliquer a l'auteur
TC#88260 -
User avatar
nataltom
Senior Member
Senior Member
Posts: 215
Joined: 2003-02-06, 14:18 UTC
Location: Alsace

Post by *nataltom »

Effectivement dans ce fichier l'index fait également référence à d'autres champs dans d'autres fichiers DBF. Il n'y a qu'un seul index.
Je précise juste que ces fichiers sont utilisés par un logiciel de comptabilité.

J'espère avoir répondu à ta question.

:D
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

Email "descriptif" envoyé à l'auteur ....
En attente de réponse
TC#88260 -
Post Reply