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.NET Discussion :

[Windows Mobile]Connexion BDD MySql


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 20
    Par défaut [Windows Mobile]Connexion BDD MySql
    Bonjour, dans le but d'une application Windows Mobile, je dois effectuer une connexion à une base de données MySql.

    j'ai installé tous les composants nécessaires, lorsque j'effectue la connexion dans la fenêtre de propriétés du composant "MysqlConnection". Je peux le remarquer car lorsque je mets la propriété à "open", le "Serverversion" est trouvé.
    Preuve en image :
    Statut fermé :

    Puis ouvert :


    Par contre, si j'effectue la connexion dans le code directement, ça plante à l'ouverture de la connexion :


    En effectuant quelques teste, j'ai pu remarquer cela :
    - En mettant un serveur bidon (autre que localhost), il n'arrive tout simplement pas a trouver de serveur (Normal me direz-vous)
    - En mettant un port bidon, j'ai la même erreur que lorsque je rentre tout bien "Target machine ..."
    - En mettant un login bidon, même erreur que précédemment.

    Erreur de ma part ? Firewall qui bloque ? Antivirus ? PhpMyAdmin ?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 20
    Par défaut
    J'arrive à me connecter avec une base de données MySql sur une application .vb "normale". Donc je ne pense pas que le problème vienne de MySql.

    En plus, j'arrive à me connecter à Internet via l'émulateur mobile grâce à ActiveSync.

    Est-ce une configuration à paramétrer dans l'émulateur ?
    Ou MySql considère l'émlateur comme une machine distante et donc bloque l'accès ? Dans ce cas, comment résoudre ce problème ?

    J'ai déjà commandé la ligne "skip-networking" et exécuté la commande suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    GRANT ALL ON *.* to 'monuser'@'192.168.x.x' IDENTIFIED BY 'monpassword';

  3. #3
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Citation Envoyé par mustardpimp Voir le message
    J'arrive à me connecter avec une base de données MySql sur une application .vb "normale". Donc je ne pense pas que le problème vienne de MySql.

    En plus, j'arrive à me connecter à Internet via l'émulateur mobile grâce à ActiveSync.

    Est-ce une configuration à paramétrer dans l'émulateur ?
    Ou MySql considère l'émlateur comme une machine distante et donc bloque l'accès ? Dans ce cas, comment résoudre ce problème ?

    J'ai déjà commandé la ligne "skip-networking" et exécuté la commande suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    GRANT ALL ON *.* to 'monuser'@'192.168.x.x' IDENTIFIED BY 'monpassword';
    Lorsque ton emulateur est connecté a ton PC via Active Sync, Active Sync simule ton emulateur comme étant sur le réseau local (comme si il avait une carte réseau et une adresse). Maintenant je sais pas si l'adresse de ton PC est la même que l'émulateur, donc a vérifier pour la théorie de la machine distante.

    Mais quand bien même tu devrais quand même pouvoir te connecter a distance.

    Peux tu montrer ta chaine de connexion ?

  4. #4
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Une autres chose qui me parait bizarre:

    - sur tes ScreenShots, je vois que tu as mis l'adresse de ton serveur: 127.0.0.1.
    Donc j'imagine que ton PDA essaie de se connecter a 127.0.0.1, et forcement, il essaie de se connecter a lui meme qui n'a pas de base de donnée.


    -> Essaie donc de remplacer localhost (127.0.01) par l'adresse IP ou le nom de ton serveur !

    -Et si tu as ton Firewall Windows activer, désactive le, ou fait une exception pour le port 3306 !

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 20
    Par défaut
    Bonjour et merci mactwist pour les solutions proposées.

    Le problème été bien dû au fait que l'appareil mobile est distant, il fallait donc bien entrer l'adresse de ma machine pour se connecter.

    J'avais bien pensé à la machine distante mais pas tilté que l'adresse n'était donc plus localhost :/

    Merci

  6. #6
    Membre Expert Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Par défaut
    Pas de quoi,

    Pense à cliqué sur Résolu !

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

Discussions similaires

  1. [MySQL] Connexion bdd mysql
    Par marty499 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 10/02/2009, 09h21
  2. [dBExpress] Connexion BDD MySQL v5.0.22 avec Delphi 6 ?
    Par pepito62 dans le forum Bases de données
    Réponses: 4
    Dernier message: 04/11/2008, 16h27
  3. [MySQL] connexion bdd mysql
    Par Philosophiste dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 17/07/2008, 18h58
  4. [WB11] Configurer la connexion bdd (mysql)
    Par zev dans le forum WebDev
    Réponses: 1
    Dernier message: 07/01/2008, 01h32
  5. Probleme connexion BDD mysql avec applet
    Par lancer83 dans le forum Applets
    Réponses: 25
    Dernier message: 01/08/2007, 11h15

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