Недоступная база данных - PullRequest
0 голосов
/ 21 июня 2010

Я работаю над довольно небольшим приложением (C #, winform), которое является своего рода интерфейсом для файла базы данных MS Access, хранящегося на общем диске. Хотя возможно, что диск не работает Я проверяю соединение при загрузке основной формы.

Мне бы хотелось узнать ваше мнение о , как решить эту проблему .

Я придумал такие идеи, как:

  • Приложение показывает только MessageBox с сообщением об ошибке и закрыть сам (до того, как на самом деле появится), как это не будет полезно вообще.
  • Приложение загружается само, а затем отобразить сообщение об ошибке, чтобы не сделать пользователи запутались (если они нажимают предупреждение перед прочтением объяснения).

Каковы ваши лучшие практики?

1 Ответ

0 голосов
/ 21 июня 2010

Я думаю, что не имеет значения, показывается приложение или нет, потому что в конце концов вы все равно отображаете окно сообщения с ошибкой.Пользователь нажимает «ОК», и вы закрываете свое приложение.

Однако, мне кажется, немного лучше, если приложение не отображается в фоновом режиме, главным образом потому, что не имеет смысла запускать его, когда база данных недоступна.Сохраните себя (и компьютер) время, которое требуется, чтобы показать это;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...