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

C++Builder Discussion :

MySql avec Borland C++ 6


Sujet :

C++Builder

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 134
    Par défaut MySql avec Borland C++ 6
    Bonsoir,

    je souhaite établir une liaison avec une base de donnée MySql et Borland c++ 6. Je n'arrive pas à utiliser cet exemple: Pouvez-vous m'aider ? Existe-t-il une autre solution?
    Merci d'avance.

  2. #2
    say
    say est déconnecté
    Membre Expert
    Avatar de say
    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 176
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 176
    Par défaut
    une solution : une source ODBC...et les composants ADO, ça doit passer

  3. #3
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811

  4. #4
    Invité de passage
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1
    Par défaut
    ODBC, c'est pour les petites frappes. Pour avoir un accès performant à une base MySQL 4.x.x/4.1.x/5.x.x, je te recomande plutôt les composants ZeosDBO pour C++ Builder 6. Ils accèdent directement à la base MySQL, il faut juste mettre deux DLL dans le répertoire System32 du PC client. J'ai migré une application qui utilisait une base Oracle vers MySQL avec ces composants et j'en suis très content...

  5. #5
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Citation Envoyé par diwi0032
    ODBC, c'est pour les petites frappes. Pour avoir un accès performant à une base MySQL 4.x.x/4.1.x/5.x.x, je te recomande plutôt les composants ZeosDBO pour C++ Builder 6. Ils accèdent directement à la base MySQL, il faut juste mettre deux DLL dans le répertoire System32 du PC client. J'ai migré une application qui utilisait une base Oracle vers MySQL avec ces composants et j'en suis très content...
    Tant qu'à utiliser cette méthode et de dépendre d'un composant. Utilise plutôt l'API de mySQL directement (lien donné plus haut). C'est pas très difficile à utliser et c'est super rapide. De plus, tu n'as pas besoin d'attendre après le composant pour faire des mises à jour. Le seul hic, c'est que les composants fais pour les BD ne sont pas compatible.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 134
    Par défaut
    merci pour le lien, mais je n'arrive pas à créer la libraire d'importation.
    Pouvez-vous m'aider?

    Ensuite, il faut encore recopier le contenu du répértoire <mySQLHome>\Include

  7. #7
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Salut, peut-être que le post suivant peut t'aidé:
    http://www.developpez.net/forums/sho...d.php?t=235178

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 134
    Par défaut
    J'ai le même problème que dans le post. Il ne trouve pas le fichier. Je ne sais pas comment faire

  9. #9
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Quel fichier n'est pas trouvé?

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 134
    Par défaut
    Le problème est résolu. Je n'ai pas eu besoin de la dll mysql.lib. J'ai du utiliser une base mysql d'un site du genre http://www.freemysql.net/ pour pouvoir se connecté à distance et non pas en localhost. Merci pour votre aide!

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

Discussions similaires

  1. [IDE] Manipulation de Date dans MysQl avec Borland C++ Builder 6
    Par KONAMIM dans le forum C++Builder
    Réponses: 3
    Dernier message: 08/03/2011, 21h20
  2. utilisation de MySQL avec C++ de Borland
    Par viclaudel dans le forum Débuter
    Réponses: 2
    Dernier message: 08/10/2008, 15h15
  3. Problême requete MySql avec Borland 6 c++
    Par Nissartis06 dans le forum C++Builder
    Réponses: 8
    Dernier message: 21/03/2007, 18h25
  4. Comment attaquer Mysql avec Visual C++
    Par brisou_ dans le forum Administration
    Réponses: 4
    Dernier message: 11/03/2003, 13h12
  5. créér une dll avec borland c++ compiler
    Par juju62610 dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 26/02/2003, 09h46

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