Discussion:
[WD12] Installation ODBC Hyper File
(trop ancien pour répondre)
p***@free.fr
2009-10-27 16:21:13 UTC
Permalink
Bonjour,

Nous avons besoin d'accéder et de mettre à jour des données hébergées
sur un serveur HF C/S en version 12 (55n ou 56c) à partir d'une
application en VBA (sous Excel)

Comment installer les pilotes ODBC pour Hyper file sur un PC n'ayant pas
Windev d'installé?

Ce tutoriel ne fonctionne pas!
http://www.prosygma.com/aide/Configurer-une-connexion-ODBC-HyperFile-137.htm

Où télécharger le prog d'installation de ces pilotes pour la version 12?

Sur mon PC de développement, j'ai bien le pilote mais la copie des
fichiers WDxxxODH, ODS et HFO dans le system32 du PC client puis
l'export et l'import de la clef "Hyper File 7" de la base de registre ne
permet pas l'installation du pilote ODBC!

Les chemins sont ok, le pc rebooté. Qu'ai-je oublié ?


Pyfux.
p***@free.fr
2009-10-27 16:51:55 UTC
Permalink
Bonjour moi,

En fait, le tutoriel de prosygma fonctionne bien. Il suffit de rajouter
dans la ruche \HKEY_LOCAL_MACHINE\...\ODBCINST.INI\ODBC Drivers
la clef: Hyper File 7 Installed

!

Merci moi,
a+ ...et désolé pour le dérangement.
Post by p***@free.fr
Bonjour,
Nous avons besoin d'accéder et de mettre à jour des données hébergées
sur un serveur HF C/S en version 12 (55n ou 56c) à partir d'une
application en VBA (sous Excel)
Comment installer les pilotes ODBC pour Hyper file sur un PC n'ayant pas
Windev d'installé?
Ce tutoriel ne fonctionne pas!
http://www.prosygma.com/aide/Configurer-une-connexion-ODBC-HyperFile-137.htm
Où télécharger le prog d'installation de ces pilotes pour la version 12?
Sur mon PC de développement, j'ai bien le pilote mais la copie des
fichiers WDxxxODH, ODS et HFO dans le system32 du PC client puis
l'export et l'import de la clef "Hyper File 7" de la base de registre ne
permet pas l'installation du pilote ODBC!
Les chemins sont ok, le pc rebooté. Qu'ai-je oublié ?
Pyfux.
JeAn-PhI
2009-10-27 17:16:23 UTC
Permalink
Post by p***@free.fr
Bonjour,
Où télécharger le prog d'installation de ces pilotes pour la version 12?
la page ici (55n) :
http://www.pcsoft.fr/st/telec/modules-communs-12/wx12_55n.htm#TELEC

lien direct téléchargement (55n) :
ftp://ftp3.pcsoft.com/wx12_55n/fr/commun/WX120PACKODBC055n.exe
--
Cordialement JeAn-PhI
unknown
2009-10-27 19:34:58 UTC
Permalink
Post by JeAn-PhI
Post by p***@free.fr
Bonjour,
Où télécharger le prog d'installation de ces pilotes pour la version 12?
http://www.pcsoft.fr/st/telec/modules-communs-12/wx12_55n.htm#TELEC
Merci pour le lien. Mais pour installer les pilotes ODBC il faut avoir
installé Windev !

Or mon besoin est d'avoir les pilotes installés sur un poste client (pas
de Windev).
La seule solution que j'ai trouvé c'est de copier les dll et taper dans
la base de registre.

Comment faire autrement?
Post by JeAn-PhI
ftp://ftp3.pcsoft.com/wx12_55n/fr/commun/WX120PACKODBC055n.exe
Firetox
2009-10-27 20:38:09 UTC
Permalink
Bonjour,
Post by unknown
Merci pour le lien. Mais pour installer les pilotes ODBC il faut avoir
installé Windev !
pour acceder a une base HF il faut soit une licence windev soit un programme
fait avec windev
dans la licence il est interdit d'acceder a une base HF sans licence windev
: autrement dit pour reprendre une base hf avec un langage externe il faut
quand meme avoir la licence windev

Bon dev
@+
p***@free.fr
2009-10-28 08:01:23 UTC
Permalink
Post by p***@free.fr
Bonjour,
Post by unknown
Merci pour le lien. Mais pour installer les pilotes ODBC il faut avoir
installé Windev !
pour acceder a une base HF il faut soit une licence windev soit un
programme fait avec windev
Le but des pilotes ODBC c'est justement de rendre accessible les données
d'une application pour HFC/S à d'autres programmes.


Si on a déployé une telle appli, c'est qu'on a soit:
* au moins une licence Windev
* "acheté" un programme écrit en Windev
Post by p***@free.fr
dans la licence il est interdit d'acceder a une base HF sans licence
windev : autrement dit pour reprendre une base hf avec un langage
externe il faut quand meme avoir la licence windev
Dans mon cas, j'ai développé une application de colisage et de
traçabilité. J'ai besoin que notre fournisseur qui nous livre les
imprimantes et le logiciel d'impression des éléments de marquage puisse
accéder aux données de mon appli (SQL:90%select 10%insert).

Donc ce fournisseur n'a pas Windev et il doit implémenter un accès à une
base HF C/S.

Doit-il acheter Windev ?


Si oui, alors il faut que je contact Microsoft pour leur dire de vendre
Visual Studio avec SQL Serveur...
Post by p***@free.fr
Bon dev
@+
Firetox
2009-10-28 08:34:31 UTC
Permalink
Bonjour,
Post by p***@free.fr
Dans mon cas, j'ai développé une application de colisage et de
traçabilité. J'ai besoin que notre fournisseur qui nous livre les
imprimantes et le logiciel d'impression des éléments de marquage puisse
accéder aux données de mon appli (SQL:90%select 10%insert).
voici la licence

Le moteur HyperFileSQL est diffusable librement avec toute APPLICATION
développée avec WINDEV, à la condition qu'il soit utilisé à plus de 50%
(cinquante pour cent) par une ou des applications WINDEV et/ou WEBDEV. 50%
représente le nombre de fonctionnalités réellement utilisées dans
l'application.

Pour toute utilisation depuis un quelconque autre langage ou par tout autre
moyen, il est nécessaire d'installer une licence de WINDEV par machine
serveur utilisant HyperFileSQL, dans une version au moins égale à la version
de HyperFileSQL utilisée (par exemple WinDev 14 pour utiliser HyperFileSQL
Client/Serveur).

Si HyperFileSQL est utilisé sur une machine unique (portable, PC de
bureau,...) cette machine est considérée comme un serveur.

Donc si HyperFileSQL est principalement utilisé par un logiciel ou un
dispositif qui n'est pas développé en WINDEV (ou en WEBDEV), sa diffusion
n'est dans ce cas PAS libre.
Post by p***@free.fr
Donc ce fournisseur n'a pas Windev et il doit implémenter un accès à une
base HF C/S.
dans ce cas soit il a acces a ton serveur HF et c'est bon
soit tu lui livre ton prog windev et la aussi il peut acceder a la base HF

mais s'il n'a pas windev il ne peut pas installer un moteur HF et l'utiliser
depuis un langage externe sans avoir une licence windev
Post by p***@free.fr
Doit-il acheter Windev ?
je dirais oui
Post by p***@free.fr
Si oui, alors il faut que je contact Microsoft pour leur dire de vendre
Visual Studio avec SQL Serveur...
SQServer en difference est un produit a lui tout seule tu achete SQLServer
ensuite tu peux connecter le langage que tu veux. visual studio lui aussi
est un produit et il peut o non utiliser SQLServer (si tu l'achete) mais
dans windev HF n'est pas vendu il est livré avec windev gratuitement (c'est
la la difference) mais si tu veux tu peux acheter que le moteur HF comme si
tu achetait SQLServer seul sans outil de dev
Post by p***@free.fr
Post by Firetox
Bon dev
@+
@+
Firetox
2009-10-28 08:42:05 UTC
Permalink
bonjour,

mais le mieux est de demander a pcsoft pour savoir exactement ce qu'il est
possible de faire

@+
PYT
2009-10-29 09:49:42 UTC
Permalink
Post by Firetox
bonjour,
mais le mieux est de demander a pcsoft pour savoir exactement ce qu'il
est possible de faire
@+
Et pouquoi ne pas faire un service web (serveur)

Le client attaque la base via ce webservice et il ne devrait plus y
avoir de pb de licence. Le fournisseur choisi son language et basta

PYT
p***@free.fr
2009-10-29 10:27:46 UTC
Permalink
Post by p***@free.fr
Bonjour,
Post by p***@free.fr
Dans mon cas, j'ai développé une application de colisage et de
traçabilité. J'ai besoin que notre fournisseur qui nous livre les
imprimantes et le logiciel d'impression des éléments de marquage
puisse accéder aux données de mon appli (SQL:90%select 10%insert).
voici la licence
Le moteur HyperFileSQL est diffusable librement avec toute APPLICATION
développée avec WINDEV, à la condition qu'il soit utilisé à plus de 50%
(cinquante pour cent) par une ou des applications WINDEV et/ou WEBDEV.
50% représente le nombre de fonctionnalités réellement utilisées dans
l'application.
L'application que j'ai écrite représente 95% des fonctionnalités.
L'appli du fournisseur 5% en terme de fonctionnalité.

Donc je suppose que nous avons le droit.
Post by p***@free.fr
Pour toute utilisation depuis un quelconque autre langage ou par tout
autre moyen, il est nécessaire d'installer une licence de WINDEV par
machine serveur utilisant HyperFileSQL, dans une version au moins égale
à la version de HyperFileSQL utilisée (par exemple WinDev 14 pour
utiliser HyperFileSQL Client/Serveur).
Si HyperFileSQL est utilisé sur une machine unique (portable, PC de
bureau,...) cette machine est considérée comme un serveur.
Donc si HyperFileSQL est principalement utilisé par un logiciel ou un
dispositif qui n'est pas développé en WINDEV (ou en WEBDEV), sa
diffusion n'est dans ce cas PAS libre.
Post by p***@free.fr
Donc ce fournisseur n'a pas Windev et il doit implémenter un accès à
une base HF C/S.
dans ce cas soit il a acces a ton serveur HF et c'est bon
soit tu lui livre ton prog windev et la aussi il peut acceder a la base HF
mais s'il n'a pas windev il ne peut pas installer un moteur HF et
l'utiliser depuis un langage externe sans avoir une licence windev
Post by p***@free.fr
Doit-il acheter Windev ?
je dirais oui
Le fournisseur pour le developpement de la solution doit installer son
propre serveur HF avec mon jeux d'essais. Et également la partie cliente
ODBC.

Mais acheter Windev pour réaliser une appli (1j facturé), c'est impossible.


Allez. pour faire bonne mesure, je vais essayer de convaincre mon boss
d'acheter la version 15.
Post by p***@free.fr
Post by p***@free.fr
Si oui, alors il faut que je contact Microsoft pour leur dire de
vendre Visual Studio avec SQL Serveur...
SQServer en difference est un produit a lui tout seule tu achete
SQLServer ensuite tu peux connecter le langage que tu veux. visual
studio lui aussi est un produit et il peut o non utiliser SQLServer (si
tu l'achete) mais dans windev HF n'est pas vendu il est livré avec
windev gratuitement (c'est la la difference) mais si tu veux tu peux
acheter que le moteur HF comme si tu achetait SQLServer seul sans outil
de dev
Oui, bien entendu. Mais je croyais que HF C/S était vraiment "libre"
d'être distribué et utilisé.
ça aurai pu être une stratégie de PC Soft pour en "imposant" sur le
marché leur SGDB pourai encore plus vendre de licence Windev.
Post by p***@free.fr
Post by p***@free.fr
Post by Firetox
Bon dev
@+
@+
Daniel
2009-10-28 13:01:22 UTC
Permalink
Post by p***@free.fr
Post by p***@free.fr
Bonjour,
Post by unknown
Merci pour le lien. Mais pour installer les pilotes ODBC il faut
avoir installé Windev !
pour acceder a une base HF il faut soit une licence windev soit un
programme fait avec windev
Le but des pilotes ODBC c'est justement de rendre accessible les données
d'une application pour HFC/S à d'autres programmes.
* au moins une licence Windev
* "acheté" un programme écrit en Windev
Post by p***@free.fr
dans la licence il est interdit d'acceder a une base HF sans licence
windev : autrement dit pour reprendre une base hf avec un langage
externe il faut quand meme avoir la licence windev
Dans mon cas, j'ai développé une application de colisage et de
traçabilité. J'ai besoin que notre fournisseur qui nous livre les
imprimantes et le logiciel d'impression des éléments de marquage puisse
accéder aux données de mon appli (SQL:90%select 10%insert).
Donc ce fournisseur n'a pas Windev et il doit implémenter un accès à une
base HF C/S.
Doit-il acheter Windev ?
Oui, tout du moins c'est la réponse qu'on avait eu pour un client qui
voulait faire des stats (avec un outil de chez Microsoft) sur les bases
HF de l'appli qu'on lui avait vendu.

Il a acheté une licence Windev, et il utilise simplement l'ODBC HF.
Post by p***@free.fr
Si oui, alors il faut que je contact Microsoft pour leur dire de vendre
Visual Studio avec SQL Serveur...
On parle de la licence PCsoft, maintenant il faut lire les licences de
chacun des produits qu'on diffuse afin de s'assurer qu'elles sont
respectées.
Post by p***@free.fr
Post by p***@free.fr
Bon dev
@+
--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Goof
2009-10-27 17:18:04 UTC
Permalink
Essaye d'installer le centre de contrôle HF sur le PC si lui il arrive
pas a se connecter c'est qu'il y a un autre problème.
Post by p***@free.fr
Bonjour,
Nous avons besoin d'accéder et de mettre à jour des données hébergées
sur un serveur HF C/S en version 12 (55n ou 56c) à partir d'une
application en VBA (sous Excel)
Comment installer les pilotes ODBC pour Hyper file sur un PC n'ayant pas
Windev d'installé?
Ce tutoriel ne fonctionne pas!
http://www.prosygma.com/aide/Configurer-une-connexion-ODBC-HyperFile-137.htm
Où télécharger le prog d'installation de ces pilotes pour la version 12?
Sur mon PC de développement, j'ai bien le pilote mais la copie des
fichiers WDxxxODH, ODS et HFO dans le system32 du PC client puis
l'export et l'import de la clef "Hyper File 7" de la base de registre ne
permet pas l'installation du pilote ODBC!
Les chemins sont ok, le pc rebooté. Qu'ai-je oublié ?
Pyfux.
Eric Demeester
2009-10-27 18:44:05 UTC
Permalink
dans (in) fr.comp.developpement.agl.windev, "***@free.fr"
<***@free.fr> ecrivait (wrote) :

Bonjour,
Post by p***@free.fr
Nous avons besoin d'accéder et de mettre à jour des données hébergées
sur un serveur HF C/S en version 12 (55n ou 56c) à partir d'une
application en VBA (sous Excel)
Quand j'ai laissé tomber Windev il y a quelques années, les bases HF
n'étaient accessibles qu'en lecture via les pilotes ODBC. Est-il enfin
possible d'y accéder aussi en écriture ?

Si c'est le cas, je félicite Pc-soft.
--
Eric
unknown
2009-10-27 19:30:04 UTC
Permalink
Bonsoir,

Après un petit test d'UPDATE (VBA sous Excel) je confirme que cela
fonctionne. En attente de tests complémentaire (INSERT et performances...)

pyfux
Post by p***@free.fr
Bonjour,
Post by p***@free.fr
Nous avons besoin d'accéder et de mettre à jour des données hébergées
sur un serveur HF C/S en version 12 (55n ou 56c) à partir d'une
application en VBA (sous Excel)
Quand j'ai laissé tomber Windev il y a quelques années, les bases HF
n'étaient accessibles qu'en lecture via les pilotes ODBC. Est-il enfin
possible d'y accéder aussi en écriture ?
Si c'est le cas, je félicite Pc-soft.
tjfromparis
2009-10-28 21:02:04 UTC
Permalink
sinon pour eviter le probleme tu peux pas exposer un webservice ?

"pyfux" <"pyfux blabla chez free.fr"> a écrit dans le message de groupe de
Post by unknown
Bonsoir,
Après un petit test d'UPDATE (VBA sous Excel) je confirme que cela
fonctionne. En attente de tests complémentaire (INSERT et performances...)
pyfux
Post by p***@free.fr
Bonjour,
Post by p***@free.fr
Nous avons besoin d'accéder et de mettre à jour des données hébergées
sur un serveur HF C/S en version 12 (55n ou 56c) à partir d'une
application en VBA (sous Excel)
Quand j'ai laissé tomber Windev il y a quelques années, les bases HF
n'étaient accessibles qu'en lecture via les pilotes ODBC. Est-il enfin
possible d'y accéder aussi en écriture ?
Si c'est le cas, je félicite Pc-soft.
p***@free.fr
2009-10-29 10:20:24 UTC
Permalink
Post by tjfromparis
sinon pour eviter le probleme tu peux pas exposer un webservice ?
Pourquoi pas en effet créer des Webservices. Mais l'appli côté
fournisseur est codé en VB6. VB6 peut faire de l'accès aux Web services ?

De plus, j'ai peur que ça complique un peu trop sa tâche. Déjà qu'il a
deux semaines de retard pour un développement facturé un jour !
Post by tjfromparis
"pyfux" <"pyfux blabla chez free.fr"> a écrit dans le message de groupe
Post by unknown
Bonsoir,
Après un petit test d'UPDATE (VBA sous Excel) je confirme que cela
fonctionne. En attente de tests complémentaire (INSERT et
performances...)
pyfux
Post by p***@free.fr
Bonjour,
Post by p***@free.fr
Nous avons besoin d'accéder et de mettre à jour des données
hébergées sur un serveur HF C/S en version 12 (55n ou 56c) à partir
d'une application en VBA (sous Excel)
Quand j'ai laissé tomber Windev il y a quelques années, les bases HF
n'étaient accessibles qu'en lecture via les pilotes ODBC. Est-il enfin
possible d'y accéder aussi en écriture ?
Si c'est le cas, je félicite Pc-soft.
Daniel
2009-10-27 19:26:28 UTC
Permalink
Post by p***@free.fr
Bonjour,
Post by p***@free.fr
Nous avons besoin d'accéder et de mettre à jour des données hébergées
sur un serveur HF C/S en version 12 (55n ou 56c) à partir d'une
application en VBA (sous Excel)
Quand j'ai laissé tomber Windev il y a quelques années, les bases HF
n'étaient accessibles qu'en lecture via les pilotes ODBC. Est-il enfin
possible d'y accéder aussi en écriture ?
Si c'est le cas, je félicite Pc-soft.
HF C/S oui.
HF avec un programme tiers non.
--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Loading...