检查是否已连接到服务器的最简单方法

本文关键字:最简单 方法 服务器 是否 连接 检查 | 更新日期: 2023-09-27 18:23:59

目前我使用一种非常奇怪且效率低下的方法来检查数据库是否已连接到服务器。

如果你真的想知道,我目前正在"添加"按钮中使用它。

if (listBox.SelectedIndex < 1)
{
    textBox1.Text = "Cannot connect to server";
}

基本上,如果您尝试添加一些内容,而列表框仍然为空,那么唯一可以解释的是应用程序没有连接到数据库。

当然,这只会显示你在尝试添加内容之前是否没有连接,因此非常无效。

有没有某种方法可以在一个类中立即检查连接,然后允许您在另一个类的textBox中显示错误消息?

检查是否已连接到服务器的最简单方法

我几乎只是在一个类中创建了一个Public静态变量。数据库在启动时以方法连接后,将变量设置为xxx。如果该方法到达Catch,它会将其设置为yyy。在Form类中,我只是将textBox设置为显示该变量。