Je pense que l'erreur devrait être dans la chaîne de connexion. Vérifiez d'abord votre chaîne de connexion.
si la chaîne de connexion est correcte et qu'il y a un autre problème, essayez quelque chose comme ci-dessous.
var sqlCon= new SqlConnection(Properties.Settings.Default.sString);
var mySQLCon= new MySqlConnection(Properties.Settings.Default.dString);
sqlCon.Open();
mySQLCon.Open();
var temp = mySQLConn.State.ToString();
if (sqlCon.State==ConnectionState.Open && temp=="Open")
{
MessageBox.Show(@"Connection working.");
}
else
{
MessageBox.Show(@"Please check connection string");
}
Et une dernière chose, comme @Leri l'a mentionné, vous devez toujours fermer/éliminer les ressources non gérées. J'espère que cela fonctionnera pour vous.