Чтобы проверить, могу ли я подключиться к своей базе данных, я выполняю следующий код:
using (SqlConnection connection = new SqlConnection(myConnectionString))
{
try
{
connection.Open();
canConnect = true;
}
catch (SqlException) { }
}
Это работает, за исключением того, что выдает исключение, если соединение не удалось. Есть ли другой способ проверить соединение Sql, которое не вызывает исключение?
Редактировать:
Чтобы повысить точность, я спрашиваю, существует ли простой метод, который делает это без необходимости открывать соединение и перехватывать исключения, которые могут возникнуть