PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Problème Connexion à une analyse dans une bibliotheque
Problème Connexion à une analyse dans une bibliotheque
Débuté par Thierry, 16 aoû. 2017 12:30 - 2 réponses
Membre enregistré
41 messages
Popularité : +5 (5 votes)
Posté le 16 août 2017 - 12:30
Bonjour,

Je suis entrain de faire un système de plugins avec des bibliothèques (wdl).
je souhaite que chacun de mes plugins ai sa propre analyse.
Dans la bibliothèque j'ai une procédure qui permet de se connecter à un CS HFSQL
le code est le suivant :
Procedure VIRTUELLE ConnexionBDD(LOCAL sServeur est une chaîne, LOCAL sUtilisateur est une chaîne, LOCAL sMDP est une chaîne, LOCAL sBDD est une chaîne)
HCS.DélaiRéponse = INTERNET
HCS.TailleTrame = hTrameInternet

m_cnx..Utilisateur = sUtilisateur
m_cnx..MotDePasse = sMDP
m_cnx..Serveur = sServeur
m_cnx..BaseDeDonnées = sBDD
m_cnx..Provider = hAccèsHFClientServeur
m_cnx..Accès = hOLectureEcriture
m_cnx..InfosEtendues = ";Cryptage = aucun;Compression = aucun"
m_cnx..OptionsCurseur = hCurseurClient

SI HOuvreConnexion(m_cnx) ALORS
SI HChangeConnexion("*", m_cnx) ALORS
HCréationSiInexistant("*")
FIN
FIN


m_cnx est une Connexion

Le problème, c'est que lors de l’exécution dans mon application hôte, j'ai un message d'erreur me disant qu'aucune analyse n'est chargée.

Comment puis-je charger dynamiquement une analyse contenu dans une bibliothèque chargée dynamiquement?

Merci d'avance pour votre aide.
Membre enregistré
3 845 messages
Popularité : +227 (347 votes)
Posté le 17 août 2017 - 03:59
1)Sur quelle ligne se situe le problème ?
2)As-tu fait un ping ?
2)As-tu testé avec HDécritConnexion ?
NB Il est toujours préférable de faire les traitement nécessaires à la connexion via HDécritConnexion et d'ouvrir la connexion après (surtout sur des applications Mobiles)

--
Il y a peut être plus simple, mais, ça tourne
Membre enregistré
41 messages
Popularité : +5 (5 votes)
Posté le 17 août 2017 - 09:17
Bonjour,
Le serveur HF est bien accessible.
Le HDecritConnexion ne s'utilise pas pour HFSQL.
Le code donné ci-dessus fonctionne correctement. Le problème c'est qu'il semble que l'analyse décrite dans la bibliothèque ne se charge pas.
Si je fait un HListeFichier au début de cette fonction, aucun fichier n'est trouvé.
Comment forcer le chargement de l'analyse, sachant que cette dernière est dans la bibliothèque ( donc pas de fichier wdd accessible) .
Merci pour votre aide.