2010-06-21 89 views
0

我正在处理一个相当小的应用程序(C#,winform),它是存储在共享驱动器上的MS Access数据库文件的一种前端。虽然有可能驱动器可能关闭我正在检查连接,同时加载主窗体。无法访问的数据库

我想知道您对的意见如何处理这个问题

我想出了类似的想法:

  • 应用程序只显示一条错误消息的MessageBox 和关闭 本身(实际显示之前), 因为它不会是有用的。
  • 应用程序加载本身,然后 显示一个错误消息,不会使用户感到困惑 (如果他们在阅读说明之前单击警告 )。

什么是你的最佳实践?

回答

0

我认为应用程序是否显示是相当无关紧要的,因为最终你会显示带有错误的消息框。用户单击确定,然后关闭应用程序。

但是,对于我来说,如果没有在后台显示应用程序,它会更好一些,主要是因为在数据库不可用时启动应用程序是没有意义的。保存自己(和电脑)所需的时间;)