Bonjour,
Le sujet à déjà été abordé mais en parcourant les forums je n'ai trouvé aucune réponse résolvant mon problème, c'est pourquoi je crée ce post en espérant trouvé un peu d'aide.
Mon soucis est la connexion à une base de données MySQL depuis VS2005.
J'ai déjà un projet ASP / C# qui attaque cette base, là, aucuns problèmes tout roule.
Je reprend donc la même chaine de connexion ( voir plus bas dans le code ) et je tente de me connecter, et bim... il me crache une erreur : MySql.Data.MySqlClient.MySqlException was unhandled
Message="Unable to connect to any of the specified MySQL hosts."
J'ai tout essayer, de passer par ODBC, de modifier les droits d'accès a ma base, rien ne passe... Ce qui m'étonne le plus, c'est que depuis mon programme en ASP ça roule toujours..
Je vous met le bout de code pour la connexion et si quelqu'un a une idée... je suis preneur
Bon j'ai zapper le code superflu, (try...catch...) mais l'essentiel est la.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 MySqlConnection My_Conn; string ConnectString; ConnectString = "Server=localhost;Database=maq_test;uid=expert;password=****"; My_Conn = new MySqlConnection(ConnectString); My_Conn.Open();
Claquer une erreur sur 3 lignes de code.... ça fou les boules... je deviens vraiment fou..
Ah oui, pour info, mon MySQL est bien démarré, je n'ai pas de firewall, ma base existe bien... etc...
Merci d'avance pour votre aide.
Partager