Я пошел в сообщество обзора кода, чтобы просмотреть фрагмент, который я произвел. Они, похоже, особенно интересовались методом, который я использую, чтобы поддерживать работу программы, если в базе данных есть проблема с сетевым подключением. Я разместил ссылку на мой вопрос ниже.Сохранять программу из состояния ошибки при сбое сетевого соединения
Мой вопрос к вам, ребята в том, что лучшая практика для сохранения программы, выполняемой во время подключения к базе данных теряется?
код в вопросе
private void ReestablishDatabaseConnection()
{
bool broken = true;
conn.ConnectionString = r.getSQLConnString();
while (broken)
{
System.Threading.Thread.Sleep(30000);
try
{
conn.Open();
conn.Close();
broken = false;
}
catch (Exception){}
}
}
Спасибо! И да, вы помогаете. –
@DavidRichards - Спасибо за комплимент, :) –