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