Index .cdx = type non supporté
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
Bonjour,

Depuis mon programme, j'écris dans des fichiers DBF d'une application XXX, mais ceux-ci ne se mettent pas à jour dans l'application XXX alors que les écritures sont bien passées physiquement dans le fichier. Quand je dis qu'ils ne se mettent pas à jour, c'est que je ne vois pas les nouveaux enregistrements dans la liste.
Si je ferme l'application XXX, supprime le fichier d'index et réouvre l'application, celle-ci réorganise les index et la, c'est bon, je vois bien mes nouveaux enregistrements.

Consultant l'aide, je vois que la fonction HDBIndex devrait résoudre mon problème.

A l'exécution cette fonction me retourne le message suivant : "Le type du fichier index "C:\tata\monFic.cdx" n'est pas supporté.

Contribution le : 09/11/2005 15:51

Edité par drcharly93 sur 14/11/2005 13:18:28
Créer un fichier PDF de la contribution Imprimer


Re: Index .cdx = type non supporté
Développeur
De mémoire Windev gère les index dBase mais pas Foxpro: c'est pas du foxpro

Contribution le : 10/11/2005 10:42
Créer un fichier PDF de la contribution Imprimer


Re: Index .cdx = type non supporté
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
En effet, il me semble que je ne trouverai pas de solutions sur la gestion de ce type d'index!!!

En attendant, je dois en trouver une et je ne sais vers où me tourner...

Contribution le : 10/11/2005 10:51
Créer un fichier PDF de la contribution Imprimer


Re: Index .cdx = type non supporté
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Refaire vous même les index après vos modifications... reste évidement à le trouver en gratuit ou le faire développer.

C'est tout de mon coté.

Contribution le : 10/11/2005 11:07
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: Index .cdx = type non supporté
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Salut,

Je sais pas si ce produit pourrait t'aider mais il est gratuit tu peux le trouver sur www.telecharger.fr

Le logiciel en question : Database Manager

a+++

Contribution le : 11/11/2005 20:43
Créer un fichier PDF de la contribution Imprimer


Re: Index .cdx = type non supporté
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
Bonjour,

Voici la réponse du ST:

"WinDev ne gère malheureusement pas les fichiers de type CDX. Seuls les fichiers au format dBase sont gérés. La seule solution est l'utilisation du driver ODBC FOXPRO pour accéder a ces fichiers. Nous n'avons pas d'autres possibilité d'accéder à ces fichiers."


Comment fait-on pour mettre en place le driver ODBC FOXPRO???

NB: J'ai installé le driver ODBC Foxpro via :
http://msdn.microsoft.com/vfoxpro/downloads/updates/odbc/default.aspx

Contribution le : 14/11/2005 11:17
Créer un fichier PDF de la contribution Imprimer


Re: Index .cdx = type non supporté
Développeur
Il n'ont pas de support chez Foxpro? Tu pourais leur poser la question ?

Contribution le : 14/11/2005 11:19
Créer un fichier PDF de la contribution Imprimer


Re: Index .cdx = type non supporté
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
Citation :

Développeur a écrit:
Il n'ont pas de support chez Foxpro? Tu pourais leur poser la question ?


Ils en ont certainement un, mais ma question est de savoir comment l'implémenter en WINDEV, donc je pense pas que le support Foxpro m'aiderait beaucoup...

Contribution le : 14/11/2005 11:38
Créer un fichier PDF de la contribution Imprimer


Re: Index .cdx = type non supporté
Animateur WDF
Inscrit:
17/05/2004 14:21
Post(s): 382
Le ST vous préconise d'utiliser le driver ODBC de FoxPro pour réaliser vos ajouts, pensant que le fichier des index sera correctement mis à jour également. Regarder dans l'aide de windev sur odbc pour mettre en place le principe.

Dans le cas échéant, il serait intéressant de contacter le support technique de FoxPro, peut-être existe-t-il une méthode pour regénérer les index que vous pourriez lancer à partir de windev...

Contribution le : 14/11/2005 11:50
_________________
Mbsl
Créer un fichier PDF de la contribution Imprimer


Re: Index .cdx = type non supporté
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
En fait, je décris dynamiquement mon fichier DBF avec toutes ses rubriques mais mon problème, c'est que je ne sais pas définir l'index via HDBDécritIndex car mes index sont de type CDX et n'est pas supporté par Windev...

Je crée donc mon fichier DBF qui sera ensuite traité via des méthodes (d'importation) d'une DLL afin d'être injecté dans le fichier correspondant du programme externe.

Une de ces méthodes me renvoie l'erreur suivante :

"The specified table, memo file or index file was unable to be opened"

Normal, je ne définis nulle part mon index!

Comment faire pour le définir?

Contribution le : 14/11/2005 12:07
Créer un fichier PDF de la contribution Imprimer


Re: Index .cdx = type non supporté
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
Ok c'est bon, mon erreur venait du fait que je ne fermais pas mon fichier DBF (créé dynamiquement).
Un HFerme a résolu mon problème d'erreur car mon fichier était ouvert en exclusif...

Contribution le : 14/11/2005 12:15
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2