Я запрашиваю из приложения C #.Я могу сделать это:
MySqlConnection conn = new MySqlConnection(conString);
conn.Open();
//do database operation
Теперь, как мне получить состояние соединения объекта conn
?Что странно, я получаю выпадающий список intellisense, показывающий свойство State
для объекта MySqlConnection
, и автоматически приводит меня к списку ConnectionState
, из которого я могу выбирать.Я мог бы написать следующий код:
if (conn.State == ConnectionState.Open)
//print "Open"
Но когда я внимательно изучил, я понял, что перечисление ConnectionState
имеет тип System.Data
!!Как получить это автоматически, когда я приравниваю его к MySqlConnection
объекту ??
Также, как я могу получить состояние подключения MySQL, например, так:
if (conn.State == //equal to what?