PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → MySQL
MySQL
Débuté par cedric, 17 jan. 2005 09:12 - 2 réponses
Posté le 17 janvier 2005 - 09:12
Bonjour,

J'aimerai avoir un petit renseignement.
Je souhaiterai utiliser un base MySQL (j'ai pas le choix sur le type de base de donnée) dans un logiciel que je doit développer.

Ce que je voudrais savoir, c'est si le poste utilisant le logiciel est obligé d'avoir un moteur MySQL d'installé ?

Est ce que les logiciels développés avec WINDEV 9 sont capable de lire des bases MySQL directement.

Si c'est le cas, comment déclarer la base pendant la création du logiciel, car j'ai testé pas mal de choses depuis la sortie de l'accès natif MySQL, mais je n'arrive a rien.

Quelqu'un pourrai-t-il m'expliquer la démarche a suivre pour l'utilisation de bases mysql...

Merci d'avance


Cédric
Posté le 17 janvier 2005 - 15:24
Cédric a émis l'idée suivante :
Bonjour,

J'aimerai avoir un petit renseignement.
Je souhaiterai utiliser un base MySQL (j'ai pas le choix sur le type de base
de donnée) dans un logiciel que je doit développer.

Ce que je voudrais savoir, c'est si le poste utilisant le logiciel est obligé
d'avoir un moteur MySQL d'installé ?

Est ce que les logiciels développés avec WINDEV 9 sont capable de lire des
bases MySQL directement.

Si c'est le cas, comment déclarer la base pendant la création du logiciel,
car j'ai testé pas mal de choses depuis la sortie de l'accès natif MySQL,
mais je n'arrive a rien.

Quelqu'un pourrai-t-il m'expliquer la démarche a suivre pour l'utilisation de
bases mysql...

Merci d'avance


Cédric


Pourtant, l'utilisation d'une base de données MySQL est asses simple.
Sur les postes de travail, le seul fichier qui doit être présent est le
fichier libmysql.dll qui se trouve dans le répertoire bin de mysql.
Tous les utilisateurs peuvent accèder sans problème et en accès natif à
la base de données MySQL.
En ce qui concerne le développement il y a plusieurs solutions.
Pour ma part je défini une base de données MySQL sur mon PC et c'est
celui-ci qui est référencé dans l'analyse MySQL. Toute modification de
structure doit
dés lors être apportée à cette base avant de pouvoir être traitée dans
Windev.
Dans le code du projet j'ajoute les lignes suivantes :

SI PAS HDécritConnexion ("ConnexionMySQL", "login",
"motpasse",AdresseServeur, "nomsite", hAccèsNatifMySQL,
hOLectureEcriture, "") ALORS
FinProgramme("Problème de description de connexion")
FIN
SI PAS HOuvreConnexion("ConnexionMySQL") ALORS
FinProgramme("Problème de connexion au serveur MySQL",HErreurInfo())
FIN

Il suffit d'avoir l'adresse du serveur en paramètre (lecture via un
fichier ini) pour pouvoir l'installer n'importe ou.
:-) :-) :-)

--
A+

PhL
Posté le 17 janvier 2005 - 15:59
Merci,

Je vais essayer ca

Bye