コードレビューコミュニティに行って、作成したスニペットを見ました。彼らは特に、データベースとのネットワーク接続の問題がある場合にプログラムを実行し続けるために使用する方法に興味があるようです。私は下の質問へのリンクを掲載しました。 、データベースへの接続が失われている間に実行中のプログラムを維持するためのベストプラクティスは何君たちへネットワーク接続が失われたときのエラー状態からのプログラムの保護
私の質問はありますか?
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 - 賛辞のおかげで、:) –