IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Installation MySQL Discussion :

Turbo C++, dbExpress et mySQL


Sujet :

Installation MySQL

  1. #1
    Membre averti Avatar de Pierre Maurette
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    283
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 283
    Points : 390
    Points
    390
    Par défaut Turbo C++, dbExpress et mySQL
    Bonjour,

    J'essaie de faire fonctionner un accés à MySQL local à partir de Turbo C++ Explorer (équivalent C++ light de Borland Developper Studio 2006). J'ai deux approches, chacune aboutissant à un souci. Voici le deuxième:
    J'essaie d'utiliser la palette de composants dbExpress. Ce qui implique l'utilisation de libmysql.dll et dbxmys30.dll. Pas moyen de faire fonctionner le machin. J'arrive assez facilement à me connecter à la base. Mais ensuite, rien. Soit des violations d'accès dans dbxmys30.dll, soit la liste des tables qui n'est pas proposée, soit etc. Bref, un problème de communication entre la base et le programme, certainement au niveau de dbxmys30.dll.
    Peut-être existe-t-il une version de libmysql.dll qui fonctionnerait avec mon dbxmys30.dll, mais pas moyen de trouver.
    J'ai fait pas mal d'essais, Windows 2000 SP4 à la place de XP x64 au cas où, mySQL 4 et 5, tous les libmysql.dll que j'ai pu trouver, pas moyen.
    J'ai installé la DLL unique dbx4mysql.dll, et tout fonctionne bien. Enfin, après correction d'une erreur (partout sur Google) dans la casse de getSQLDriverDBX4Mysql. Certainement du au C++, ça doit marcher avec Delphi.
    Je ne souhaite pas utiliser getSQLDriverDBX4Mysql, payante.
    Quelqu'un a-t-il une idée, un ensemble de DLLs libmysql.dll / dbxmys30.dll (ou l'ancienne version dbexpmys.dll) qui fonctionnerait avec les dernières versions de la génération BDS2006 ?

    Merci d'avance, et bonne journée.

  2. #2
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Points : 2 973
    Points
    2 973
    Par défaut
    Salut,

    Je pense que tu aurais plus de réponses dans le forum C++

    Je laisse aussi le post ici au cas où...
    Pensez au bouton

  3. #3
    Membre averti Avatar de Pierre Maurette
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    283
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 283
    Points : 390
    Points
    390
    Par défaut
    Oui, j'y pense. Mais si ce n'est effectivement vraisemblablement pas un problème mySQL, ce n'est pas non plus un problème C++. C'est sans doute lié à la VCL. Or, le forum C++Builder est peu actif sur les bases de données, contrairement au forum Delphi qui contient un sous-forum spécialisé assez actif.
    J'étais en train de me tâter pour installer Turbo Delphi Win32 sur une autre machine (pas le droit d'avoir deux versions Turbo Explorer sur une machine).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Turbo Delphi Explorer, dbExpress et mySQL
    Par Pierre Maurette dans le forum Bases de données
    Réponses: 1
    Dernier message: 01/10/2006, 13h34
  2. MySQL DBExpress vs MySQL.pas
    Par thierrybatlle dans le forum Bases de données
    Réponses: 1
    Dernier message: 07/06/2006, 09h28
  3. Problème avec dbExpress et Mysql (dbexpmysql.dll?)
    Par tipiweb dans le forum Bases de données
    Réponses: 4
    Dernier message: 31/01/2006, 16h46
  4. [dbExpress et mysql] Comment ajouter des connexions ?
    Par servlet1 dans le forum Bases de données
    Réponses: 5
    Dernier message: 30/09/2005, 09h38
  5. Afficher tous les champs d'une table avec dbexpress et MySQL
    Par LHT dans le forum Bases de données
    Réponses: 2
    Dernier message: 25/06/2004, 17h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo