Pour tester si je peux me connecter à ma base de données, j'exécuter le code suivant:Test de la connexion SQL sans jeter exception
using (SqlConnection connection = new SqlConnection(myConnectionString))
{
try
{
connection.Open();
canConnect = true;
}
catch (SqlException) { }
}
Cela fonctionne, sauf qu'il lève une exception si la connexion a échoué. Existe-t-il un autre moyen de tester une connexion Sql qui ne génère pas d'exception?
Edit: Pour ajouter une précision, je me demande s'il existe une méthode simple qui fait que, sans avoir à ouvrir la connexion et sur les exceptions qui peuvent se produire
Pourquoi voulez-vous éviter l'exception? – CResults