Tôi nghĩ rằng lỗi phải là trong chuỗi kết nối. Kiểm tra chuỗi kết nối của bạn trước.
nếu chuỗi kết nối là chính xác và có một số vấn đề khác, hãy thử một cái gì đó như bên dưới.
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");
}
Và một điều nữa như @Leri đã đề cập, bạn nên luôn đóng / loại bỏ các tài nguyên không được quản lý.