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

Windows Mobile .NET Discussion :

Connexion BDD MySql, erreur dll Mysql.Data.CF


Sujet :

Windows Mobile .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 Connexion BDD MySql, erreur dll Mysql.Data.CF
    Bonjour à tous.

    J'ai depuis aujourd'hui un problème de connexion à une base de données MySql.
    J'ai suivi ce lien.

    j'obtiens l'erreur suivante :
    File or assembly name 'MySql.Data.CF, Version=6.0.3.0, Culture=neutral, PublicKeyToken=9394BD98D4C5B7D8', or one of its dependencies, was not found.
    au lancement du débogage.

    Lorsque j'installe la version 6.2.2, j'ai l'erreur suivante
    Timeouts are not supported on this stream.
    J'ai vu que quelqu'un avait résolu le problème en installant la version 6.1.3. J'ai bien entendu essayé, et je me retrouve avec la même erreur que la première.

    Je suis donc assez bloqué pour le moment =(.

    En espérant que quelqu'un puisse m'aider, merci.

  2. #2
    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
    Salut.

    Je ne sais pas comment tes erreurs sont arrivés la... Maintenant pour moi j'ai une solution qui à marché donc je te la décris:

    J'ai installer Mysql Connector 6.1.2.

    A mon projet je l'ai ajouté a mes références (dans MyProject), Avec: Copie Local a TRUE (donc ta dll sera copié sur ta machine).

    Et rien d'autre.

    Ah si, toujours dans MyProject - Références, vérifié que la version de la dll correspond et qu'il y a bien le chemin d'accès.

  3. #3
    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
    Salut et merci pour ta réponse.

    Avec ta technique j'obtiens désormais une autre erreur
    MissingManifestResourceException
    lors de la connexion (donc du cnx.Open()).
    Je ne parviens pas a trouver l'origine de cette erreur :S.

    J'ai pensé à un problème de droits d'accès à la base de données, puisque lorsque je tente d'y acceder en tapant "localhost", la connexion fonctionne sans problème, mais dès que je rentre l'adresse IP, rien ne va plus.

    Si l'erreur provient bien des autorisations, où dois-je les modifier ? =/

  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
    Je pense que le problème viens du paramétrage.

    Car un truc me semble bizarre: tu dis pouvoir utiliser localhost (j'imagine dans Visual Studio?)

    Car ton logiciel est destiné à un PDA qui n'a pas sa base de données en localhost.

    Comment instancies tu ta chaîne de connexion? (ligne de code, en dur via VS? )

    Quel est elle?

    si c'est en ligne de code, as tu importer la dll: Quand est ce que tu as cette erreur ? au démarrage?

  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
    Pour tester la différence entre localhost et l'adresse IP sous VS, j'ai simplement testé la connexion dans Outils > Ajouter une nouvelle source de données.

    Lorsque je rentre l'adresse IP, j'obtiens
    Host 'MonPc' is not allowed to connect to this MySql server.
    Alors qu'en mettant localhost, lorsque je teste la connexion elle fonctionne bien.

    Bien sur dans le code, je n'ai pas rentré localhost en host :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim cnx As New MySqlConnection("Password=;User Id=root;Host=192.168.6.185;Database=machin;")

  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
    L'erreur se produit quand? Quand tu tentes d'ouvrir la connexion?

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

Discussions similaires

  1. erreur connexion BDD MySQL
    Par Alpha573 dans le forum Bibliothèques
    Réponses: 0
    Dernier message: 19/01/2011, 09h31
  2. Probleme connexion BDD mysql avec applet
    Par lancer83 dans le forum Applets
    Réponses: 25
    Dernier message: 01/08/2007, 11h15
  3. [c# MYSQL] problème connexion BDD
    Par moulefrite dans le forum Requêtes
    Réponses: 1
    Dernier message: 13/07/2007, 12h44
  4. [VB2005][MySQL] Probleme de connexion BDD
    Par xG-Hannibal dans le forum Accès aux données
    Réponses: 8
    Dernier message: 14/01/2007, 22h12
  5. Hibernate-Mysql:Erreur de Connexion!!
    Par webtracker dans le forum Hibernate
    Réponses: 3
    Dernier message: 11/05/2006, 01h09

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