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 :

[Mysql] Utiliser Mysql avec C# et VS2005


Sujet :

C#

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1
    Par d�faut [Mysql] Utiliser Mysql avec C# et VS2005
    Bonjour!
    C'est mon premier messages sur ce forum. Je me permet de poster car malgr� toutes mes recherches, je ne parviens pas � trouver une solution � mon probl�me...

    J'essaie de cr�er une application C# qui doit communiquer avec une base de donn�es Mysql se trouvant sur un autre pc de mon r�seau local (pc sous linux).

    En recoupant les infos que j'ai trouv�es sur le net et dans un bouquin, j'en suis arriv� � ce code :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
     
                dbpf = DbProviderFactories.GetFactory("System.Data.OleDb");
                oConn = dbpf.CreateConnection();
     
                DbConnectionStringBuilder dbcsb = new DbConnectionStringBuilder();
                dbcsb.Add("Provider", "MySQLProv");
                dbcsb.Add("Data Source", "******");
                dbcsb.Add("User Id", "******");
                dbcsb.Add("Password", "******");
                dbcsb.Add("Server", "192.168.0.30");
     
                oConn.ConnectionString = dbcsb.ConnectionString;
     
                oConn.Open();
    Le probl�me est que quand ce code est ex�cut�, je me prend une excecption au niveau du oConn.Open() : InvalidOperationException :
    Le fournisseur 'MySQLProv' n'est pas inscrit sur l'ordinateur local.

    J'ai vu sur des sites qu'il faut installer des provider,... mais dans ce cas, � quoi servent Ado.net et OleDb???

    Si vous pouviez �clairer ma lanterne, je vous en serais tr�s reconnaissant!

    Merci beaucoup!

  2. #2
    Membre tr�s actif
    Inscrit en
    D�cembre 2006
    Messages
    205
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2006
    Messages : 205

  3. #3
    Membre �clair� Avatar de Luffy49
    Profil pro
    �tudiant
    Inscrit en
    Mars 2007
    Messages
    399
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 399
    Par d�faut
    Voil� tu trouvera surement ta r�ponse ICI

    Encore une fois Morpheus is the best (enfin Thomas Lebrun quoi )

    Si je ne me trompe pas il faut que ton mysql autorise les connexions exterieurs ( vu qu'il est h�berger sur ton r�seau cel� ne devrais pas poser de probl�me )

Discussions similaires

  1. [MySQL] Utiliser Connector avec un PocketPC
    Par Mindless dans le forum C#
    R�ponses: 1
    Dernier message: 21/09/2008, 17h38
  2. R�ponses: 0
    Dernier message: 23/08/2007, 15h42
  3. R�ponses: 1
    Dernier message: 07/05/2006, 00h26
  4. R�ponses: 1
    Dernier message: 05/05/2006, 22h34
  5. [Kylix 3] Je n'arrive pas � utiliser MySQL
    Par usebob dans le forum EDI
    R�ponses: 4
    Dernier message: 15/04/2005, 10h18

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