sql >> Database >  >> RDS >> Mysql

Hoe de MySQL-verbindingsstatus in C# te controleren

Ik denk dat de fout in de verbindingsreeks moet zitten. Controleer eerst uw verbindingsreeks.

als de verbindingsreeks correct is en er is een ander probleem, probeer dan iets als hieronder.

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");
 }

En nog iets, zoals @Leri al zei, je moet altijd onbeheerde bronnen sluiten/weggooien. Ik hoop dat het voor je werkt.




  1. Maximale grootte van UNIQUE index in MySQL

  2. Spring boot - MySQL-instellingen werken niet

  3. Hoe maak ik mijn databaseverbinding veilig?

  4. SQL met alle verjaardagen binnen de volgende en vorige 14 dagen