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# Discussion :

Connection BDD local


Sujet :

C#

Vue hybride

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

    Informations forums :
    Inscription : Juillet 2010
    Messages : 88
    Par défaut Connection BDD local
    Bonjour,

    voici mon problème, je cherche a me connecter a ma base de donnée hébergé en local via un serveur wamp (MySQL). Seulement impossible de me connecter. Voici ma connection string qui est la source du problème :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
                string conectionstring = @"Server=127.0.0.1; Database=base_test;Uid=root;Pwd='';";
    J'ai testé j'arrive a me connecter en utilisant une BDD SQL microsoft. Mais je préfèrerais une base avec wamp plus facile a géré.

    Merci de votre aide.

  2. #2
    Membre expérimenté
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Par défaut
    Si c'est la chaine de connection le problème, fais un tour sur http://www.connectionstrings.com/ pour trouver celle qui va bien

  3. #3
    Membre très actif Avatar de oussi
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2009
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 192
    Par défaut
    Installe le driver MySQL pour .NET que tu trouvera ici

    Cordialement

  4. #4
    Membre très actif
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Janvier 2011
    Messages
    457
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2011
    Messages : 457
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SqlConnection sc = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=@......"urpath";Integrated Security=True;Connect Timeout=30;User Instance=True");
    cette code est en C# pour SQL Server
    je ne sais pas la difference entre SQL server et MySql!

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 88
    Par défaut
    Citation Envoyé par StormimOn Voir le message
    Si c'est la chaine de connection le problème, fais un tour sur http://www.connectionstrings.com/ pour trouver celle qui va bien
    Merci mais ma connection string vien déja de la :s

    Et je ne comprend pas pourquoi j'aurai besoin d'installé autre chose pour me connecter a du mySQL? c# ne le gère pas par defaut ? Comprend pas tout la ^^

    Je ne cherche pas a utiliser un connection via visual studio je veux me connecter a ma basse mySQL de la même manière que je me connecte a du MSsql, après possible ou pas je ne sais pas.

    Merci

  6. #6
    Membre très actif Avatar de oussi
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2009
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 192
    Par défaut
    Le Framework .NET intègre déja les connecteurs pour SQL Server par contre il n'intègre pas ceux de MySQL c'est pour ça tu dois les installer. C'est comme ça que je me connecte au bases MySQL

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 88
    Par défaut
    Citation Envoyé par oussi Voir le message
    Le Framework .NET intègre déja les connecteurs pour SQL Server par contre il n'intègre pas ceux de MySQL c'est pour sa tu dois les installer. C'est comme ça que je me connecte au bases MySQL
    AH ...... les joie de microsoft .....

    Bref j'ai fait plus ou moins un grand pas. J'ai installé le Connector. J'ai réussi a ajouter mes référence pour l'utiliser.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    using MySql.Data.MySqlClient;
    seulement lorsque je déclare ma connection il me donne une erreur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     public MySql.Data.MySqlClient.MySqlConnection sqlConnection;
    Il me dit que MysqlConnection existe dans deux fichier DLL différent O_o ?

    Merci

    EDIT : J'ai finalement réussi a faire ma connection est executer un select donc tout va bien seulement sa ma planté mon Phpmyadmin de wamp .... et je vois pas trop comment faire pour qu'il démare correctement maintenant ...

    Problème résolu par un simple vidage de cache de firefox.

    Merci a tous pour votre aide si certain on des problème avec sa je me suis inspiré de ce tuto qui est très bien fait.

    http://morpheus.developpez.com/mysqldotnet/

    Merci

  8. #8
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Par défaut
    Merci de marquer le poste [résolu]

    Découvrez la FAQ de MS SQL Server.
    La chance accorde ses faveurs aux esprits avertis !

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

Discussions similaires

  1. problème Connection à une BDD locale .sdf
    Par diabli73 dans le forum C#
    Réponses: 4
    Dernier message: 27/07/2009, 15h06
  2. mise à jour d'une BDD locale sur un serveur distant
    Par jive dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 22/08/2005, 21h26
  3. "Bdd" locale en python...
    Par Mr Hyde dans le forum Général Python
    Réponses: 4
    Dernier message: 17/08/2005, 10h44
  4. PB : Can't connect to local MySQL server through socket
    Par nownow dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 30/05/2005, 09h35
  5. Mysql ERROR 2002: Can't connect to local MySQL
    Par Michel dans le forum Réseau
    Réponses: 2
    Dernier message: 17/01/2004, 18h35

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