/ / Comment se connecter à MySQL depuis VB.Net en mode console - mysql, vb.net

Comment se connecter à MySQL depuis VB.Net en mode console - mysql, vb.net

J'essaie de me connecter à MySQL depuis VB.Net en mode console. J'ai installé Connector / NET depuis MySQL.

Lorsque j'essaie de créer un objet MySqlConnection, le compilateur VBC indique que MySql.Data.MySqlClient.MySqlConnection n'est pas défini.

Tous les conseils que je peux trouver semblent être dirigés vers la configuration de projets dans Visual Studio mais je ne souhaite pas utiliser Visual Studio.

Par exemple, il est conseillé de faire référence à laconnecteur DLL dans la spécification de Visual Studio Project, mais je ne sais pas comment implémenter ce conseil en utilisant Visual Basic en mode console sans Visual Studio. ont essayé de copier MySql.Data.dll du répertoire assemblys Connector / NET dans le répertoire bin du serveur MySQL, mais cela n’aide en rien.

J'apprécierais n'importe quel conseil.

Je suis déçu que la seule réponse à cettel'affichage est un vote négatif. Lorsque je regarde dans le panneau "Connexes", je vois des questions laconiques telles que "Comment me connecter à MySQL à partir de Python" qui reçoivent des centaines de votes supplémentaires. J'apprécierais les conseils sur la manière d’améliorer ma question. J’ai vraiment besoin de résoudre ce problème et de supposer que de nombreux lecteurs ont dû réussir.

J'ai confirmé que MySQL.Data.dll est apparemment correctement installé dans le répertoire:

C: ProgramDataMicrosoftWindowsStart MenuProgrammesMySQLMySQL Connector Net 6.9.9

Je suppose que c'est ce dont VBC a besoin pour instancier un objet MySqlConnection.

Réponses:

0 pour la réponse № 1

Oui, un rapide Google indique que vous souhaitez probablement utiliser le commutateur / r ou / reference lors de la compilation - en transmettant le chemin d'accès à la DLL avec le connecteur qu'il contient ...

https://msdn.microsoft.com/en-us/library/czhbsf4x.aspx

Bien que je répète ce que j'ai dit dans mon commentaire, pourquoi ne pas simplement utiliser Visual Studio?