PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → Problème affichage des données dans une table
Problème affichage des données dans une table
Started by tacfl, Mar., 24 2017 9:29 AM - 2 replies
Registered member
13 messages
Posted on March, 24 2017 - 9:29 AM
Bonjour,

je suis nouveau sur windev et j'aiun petit problème que je n'arrive pas à régler malgré mes recherches. Je suis sur windev 21 et je souhaite faire un accès natif à une base de données MySQL. Tout fonctionne bien lors de l'importation des descriptions mais par contre après, je n'arrive pas à afficher cette table. Je crée pourtant un tableau que je configure avec les données de ma Bdd mais toujours rien. J'ai quand même essayé de tester la fenêtre au cas où (et oui j'avais quand même un peu d'espoir) mais j'obtiens l'erreur suivante:

"Le champ 'TABLE_Jetest' n'a pas pu s'initialiser, car il a rencontré l'erreur HFSQL suivante :
=============================
Erreur de l'accès natif MySQL.
Numéro d'erreur = 27

La couche client MySQL n'est probablement pas correctement installée.
Aucune bibliothèque d'accès à MySQL n'a été trouvée, le module libmysql.dll (32 bits) ou une de ses dépendances n'a pas été chargé.
La couche client MySQL doit se trouver dans un répertoire déclaré dans le PATH.
=============================

Détail de l'erreur système :

libmysql.dll (193)

----- Informations techniques -----

Projet : test_GLPI

Que s'est-il passé ?
Le champ 'TABLE_Jetest' n'a pas pu s'initialiser, car il a rencontré l'erreur HFSQL suivante :
=============================
Erreur de l'accès natif MySQL.
Numéro d'erreur = 27

La couche client MySQL n'est probablement pas correctement installée.
Aucune bibliothèque d'accès à MySQL n'a été trouvée, le module libmysql.dll (32 bits) ou une de ses dépendances n'a pas été chargé.
La couche client MySQL doit se trouver dans un répertoire déclaré dans le PATH.
=============================

Code erreur : 10085
Niveau : erreur fatale
Code erreur WD55 : 3001

Code d'erreur système : 193
Message d'erreur système :
libmysql.dll
Dump de l'erreur du module 'wd210obj.dll' (21.0.430.20).
Identifiant des informations détaillées (.err) : 10085
Informations de débogage :
IEWDMSQL=9.1
Module=<WDMSQL>
Version=<21.0.8.0>
Informations supplémentaires :
EIT_NATIVECODE : <27>
EIT_LOGICALTABLENAME : <jetest>

Assistance"

J'ai pourtant déjà insérer le module libmysql.dll dans windev/programmes et dans le sous fichier Exe de mon projet.
Je dois avouer que je suis complètement bloqué et j'apprécierai tout aide.
Merci d'avance
Posted on March, 24 2017 - 12:19 PM
Bonjour,

quel windev 21 ? 64 bits ? 32 bits ?
ici le message demande la dll mysql 32 bits ?

si tu es en windev 21 64 bits, tu as installé la 64 bits dans winev
program (ce qui te permet l'accès dans l'analyse)

mais quand tu fais un GO, tu CHOISIS si test en 32 bits ou 64 bits, et
il faut une dll mysql différente pour chaque cas

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

A votre disposition : WXShowroom.com, WXReplication (open source) et
maintenant WXEDM (open source)

Plus d'information sur http://fabriceharari.com


Le 3/24/2017 à 3:29 AM, tacfl a écrit :
Bonjour,

je suis nouveau sur windev et j'aiun petit problème que je n'arrive pas
à régler malgré mes recherches. Je suis sur windev 21 et je souhaite
faire un accès natif à une base de données MySQL. Tout fonctionne bien
lors de l'importation des descriptions mais par contre après, je
n'arrive pas à afficher cette table. Je crée pourtant un tableau que je
configure avec les données de ma Bdd mais toujours rien. J'ai quand même
essayé de tester la fenêtre au cas où (et oui j'avais quand même un peu
d'espoir) mais j'obtiens l'erreur suivante:

"Le champ 'TABLE_Jetest' n'a pas pu s'initialiser, car il a rencontré
l'erreur HFSQL suivante :
=============================
Erreur de l'accès natif MySQL.
Numéro d'erreur = 27
La couche client MySQL n'est probablement pas correctement installée.
Aucune bibliothèque d'accès à MySQL n'a été trouvée, le module
libmysql.dll (32 bits) ou une de ses dépendances n'a pas été chargé.
La couche client MySQL doit se trouver dans un répertoire déclaré dans
le PATH.
=============================

Détail de l'erreur système :

libmysql.dll (193)

----- Informations techniques -----

Projet : test_GLPI

Que s'est-il passé ?
Le champ 'TABLE_Jetest' n'a pas pu s'initialiser, car il a rencontré
l'erreur HFSQL suivante :
=============================
Erreur de l'accès natif MySQL.
Numéro d'erreur = 27
La couche client MySQL n'est probablement pas correctement installée.
Aucune bibliothèque d'accès à MySQL n'a été trouvée, le module
libmysql.dll (32 bits) ou une de ses dépendances n'a pas été chargé.
La couche client MySQL doit se trouver dans un répertoire déclaré dans
le PATH.
=============================

Code erreur : 10085
Niveau : erreur fatale
Code erreur WD55 : 3001

Code d'erreur système : 193
Message d'erreur système :
libmysql.dll
Dump de l'erreur du module 'wd210obj.dll' (21.0.430.20).
Identifiant des informations détaillées (.err) : 10085
Informations de débogage :
IEWDMSQL=9.1
Module=<WDMSQL>
Version=<21.0.8.0>
Informations supplémentaires :
EIT_NATIVECODE : <27>
EIT_LOGICALTABLENAME : <jetest>

Assistance"

J'ai pourtant déjà insérer le module libmysql.dll dans windev/programmes
et dans le sous fichier Exe de mon projet.
Je dois avouer que je suis complètement bloqué et j'apprécierai tout aide.
Merci d'avance
Registered member
13 messages
Posted on March, 24 2017 - 3:18 PM
Merci beaucoup,

C'était effectivement mon problème et qui d’ailleurs était assez simple mais je n'y avait pas du tout pensé.

cordialement