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

VB 6 et antérieur Discussion :

Base de donnée MySql et Connexion depuis un programme VB


Sujet :

VB 6 et antérieur

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1
    Par défaut Base de donnée MySql et Connexion depuis un programme VB
    Bonjour,

    Je suis actuellement perdu avec la connexion à une base de donnée ... :/
    En gros, j'ai une base de donnée MySql sur un serveur distant (un serveur dédié) et il faudrait que je l'interroge à partir d'un programme ecris en VB sur mon ordinateur ...

    J'ai tester plusieurs solution, dont une qui fonctionne en local (si j'utilise un émulateur de serveur comme easyPhp et une base de donnée LocalHost) mais je n'arrive pas à connecter à la base distante (sur le serveur internet)

    Avez vous déjà eu a régler ce genre de problème ? Si oui, comment ? Quelle commande vous utilisez ?

    Merci d'avance ..

  2. #2
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Par défaut
    Bonjour
    le truc est de passer par l'objet Objet XMLHttpRequest qui permet de faire des requêtes directement sur une page Web.
    Il suffit d'avoir placé quelques scripts sur le site pour permettre une la connexion à la base de données Mysql
    Pour plus d'explications, voir ici
    http://dalmont.denis.free.fr/pages/71.php
    Cordialement
    Denis

  4. #4
    Membre très actif
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Âge : 58
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 351
    Par défaut
    En ce qui me concerne, j'ai installé le Mysql Connecteur sur mon poste.
    Dans la config MySql du poste ou se trouve ta base, il faut que le serveur soit en marche et que dans la config MySql tu ai la ligne
    bind-address=127.0.0.1 mise en commentaire #bind-address=127.0.0.1

    Tu peux alors faire le test de connexion avec le mysql connexteur a partir des sources ODBC dans le panneau de config.

    Ensuite j'utilise un bout de code tout bête pour établir la connexion.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    MaConnexion_cnx.ConnectionString = "DRIVER={MySQL ODBC 5.1 Driver};" _
                                    & "DATABASE=NomDeLaBse;" _
                                    & "SERVER=IpDuServeur;" _
                                    & "PORTNumDuPort(3306ParDefaut);" _
                                    & "UID=LoginBase;" _
                                    & "PWD=MotDePasseBase;" _
                                    & "OPTION=3"
    MaConnexion_cnx.Open
    Bien sur tu remplace NomDeLaBase par le nom de ta base etc...
    N'oublie pas dans MySql de déclarer dans les priviléges un utilisateur LoginBase avec les droit d'accès à la base en question.

    Il ne faut pas que le port soit bloqué par le pare feu ou utilisé par une autre application.

Discussions similaires

  1. Connexion à une base de données mysql depuis netbeans6.8
    Par élève_ingénieur dans le forum NetBeans
    Réponses: 0
    Dernier message: 22/01/2010, 16h04
  2. connexion à une base de données mysql depuis c++
    Par btissama4 dans le forum C++
    Réponses: 4
    Dernier message: 16/02/2007, 11h55
  3. Probleme de connexion JDBC avec une base de donne mysql
    Par sultan_kafila dans le forum JDBC
    Réponses: 19
    Dernier message: 12/04/2006, 08h25
  4. Connexion à une base de données mysql via access
    Par eautret dans le forum Access
    Réponses: 2
    Dernier message: 07/04/2006, 10h02
  5. connexion a une base de donné mysql
    Par ithery75 dans le forum Bases de données
    Réponses: 3
    Dernier message: 04/02/2005, 20h57

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