PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → Partage de données WD5 et WD8
Partage de données WD5 et WD8
Iniciado por laurentcabanac, 03,ago. 2004 09:43 - 2 respuestas
Publicado el 03,agosto 2004 - 09:43
Bonjour à tous,
Je dois faire un développement en WD 8 et partager des données avec une application
développée en WD 5. Je dispose de l'analyse WD 5.
Puis-je récupérer cette analyse WD 5 et la migrer en version 8 ?
Puis-je procéder de manière programmatique ?
Merci d'aider le Newbie que je suis
Laurent
Publicado el 04,agosto 2004 - 18:16
Il est tout a fait possible de gérer une base HF 5.5 avec des programmes
réalisés avec WD8.
Cependant dans ce cas la base 5.5 ne doit pas être "migrée" vers WD8 mais
"importée" dans WD8. La base reste alors en 5.5 et WD8 utilise une base HF
5.5

Si tu migre la base HF en 8 (en fait HF7) tu ne pourra plus utiliser les
fichiers avec un programme écris en WD 5.5

j'espere t'avoir aidé ........
"Laurent C" <laurentcabanac@wanadoo.fr> a écrit dans le message de
news:410f2606$1@news.pcsoft.fr...


Bonjour à tous,
Je dois faire un développement en WD 8 et partager des données avec une

application
développée en WD 5. Je dispose de l'analyse WD 5.
Puis-je récupérer cette analyse WD 5 et la migrer en version 8 ?
Puis-je procéder de manière programmatique ?
Merci d'aider le Newbie que je suis
Laurent
Publicado el 05,agosto 2004 - 11:33
Laurent C avait prétendu :

Bonjour à tous,
Je dois faire un développement en WD 8 et partager des données avec une
application développée en WD 5. Je dispose de l'analyse WD 5.
Puis-je récupérer cette analyse WD 5 et la migrer en version 8 ?
Puis-je procéder de manière programmatique ?
Merci d'aider le Newbie que je suis
Laurent



Pour utiliser la database hyperfile 5 en windev 8 par programmation,
j'utilise le code suivant (merci au helpdesk de Belgique :D) :

// Répertoire de l'analyse
rep_wdd est une chaîne ="D:\repertoire\FICHIER.WDD"

//répertoire du fichier à utiliser
rep_fic est une chaîne =" D:\repertoire" // Mettre ici le répertoire
ou se trouve le fichier de donnée

fichier est une chaîne = "FICHE" // Nom de la table à utiliser

HDéclare(fichier,rep_wdd)
HChangeRep(fichier,rep_fic) // Ne pas oublier de spécifier ou se
trouve le fichier physique


Voilà pour le code.
En fait, j'avais posé le problème sur le forum il y a quelques temps et
le problème que je rencontrais était que la structure était
correctement ouverte (fichier WDD) mais lorsque j'exécutais une
commande hyperfile (HLitPremier par ex), une erreur indiquait que le
fichier n'existait pas. Je n'avais pas utilisé la commande HChangeRep
....

Maintenant, dans mon cas, ça fonctionne très bien !

Bonne chance,

Bruno

--
Bruno Lallemand
Belgique