PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Probleme de connexion sur HyperFile
Probleme de connexion sur HyperFile
Started by karim, Jul., 21 2004 5:28 PM - 1 reply
Posted on July, 21 2004 - 5:28 PM
Bonjour,
J'ai voulu creer un connexion sur une analyse non rattaché au programme :

boo = HDécritConnexion ("MaConnexion", "", "", "C:\Mes Projets\Mon_Projet\Mon_Analyse_1.wd8",
"", hAccèsHF7, hOLectureEcriture, "") -> Retourne VRAI
boo2 = HChangeConnexion("produits", "MaConnexion") --> Retourne VRAI
SI PAS HExécuteRequêteSQL(MaRequete, "SELECT ref FROM produits") ALORS
Erreur("SQL_UpDerDate - Erreur d’initialisation de la requête"+RC+HErreurInfo())
RETOUR
FIN -> se met en erreur et me dis fichier produits inexistant
Alors j'ai remplacé HChangeConnexion(...) par
boo3 = HDéclareExterne ("produits.fic","produits","MaConnexion") mais me
retourne faux alors est ce que quelqu'un peut me dire comment faire pour
utilisé une connexion hyperFile 7 externe ????

Merci de vos réponses.

Karim
Ingénieur Développement
Posted on July, 21 2004 - 6:06 PM
Tu dois effectivement utiliser hdéclareexterne mais sans non de connexion.
Il faut par contre donner le chemin + nom + extension du fichier.

Exemple :

HDéclareExterne("D:\Mes fichiers\FICHIER.FIC","MON_FICHIER")

SI PAS HExécuteRequêteSQL("MaRequete","SELECT * FROM MON_FICHIER") ALORS
Erreur(HErreurInfo())
SINON
Info("requete ok")
FIN



"Karim" <karim@groupe-gs.fr> wrote:


Bonjour,
J'ai voulu creer un connexion sur une analyse non rattaché au programme

:

boo = HDécritConnexion ("MaConnexion", "", "", "C:\Mes Projets\Mon_Projet\Mon_Analyse_1.wd8",
"", hAccèsHF7, hOLectureEcriture, "") -> Retourne VRAI
boo2 = HChangeConnexion("produits", "MaConnexion") --> Retourne VRAI
SI PAS HExécuteRequêteSQL(MaRequete, "SELECT ref FROM produits") ALORS
Erreur("SQL_UpDerDate - Erreur d’initialisation de la requête"+RC+HErreurInfo())
RETOUR
FIN -> se met en erreur et me dis fichier produits inexistant
Alors j'ai remplacé HChangeConnexion(...) par
boo3 = HDéclareExterne ("produits.fic","produits","MaConnexion") mais me
retourne faux alors est ce que quelqu'un peut me dire comment faire pour
utilisé une connexion hyperFile 7 externe ????

Merci de vos réponses.

Karim
Ingénieur Développement