Я пытаюсь получить номер попытки SQLConnection, чтобы сообщить пользователю об этих попытках. Ниже вы можете увидеть код, в котором должно происходить волшебство. «i» будет номером попытки. Соединение «con» выдает много исключений SqlException, но я не могу их поймать, как показано ниже. «databaseConnection» представляет строку подключения. В настоящее время он пуст для целей тестирования. Бьюсь об заклад, что я что-то упускаю, но я не могу понять, что, так как я новичок в программировании SQL на С#. «txtProgressbarWorking» — это метка в пользовательском интерфейсе.
int i = 1;
con = new SqlConnection(databaseConnection);
try
{
con.Open();
}
catch(SqlException s)
{
txtProgressbarWorking.Content = "Connecting... " + (++i);
}