gpt4 book ai didi

c# - 检查是否已与服务器建立连接的最简单方法

转载 作者:行者123 更新时间:2023-11-29 23:44:59 25 4
gpt4 key购买 nike

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

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

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

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

当然,这仅在您尝试添加某些内容之前未连接时显示,因此效率很低。

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

最佳答案

好吧,我几乎只是在一个类中创建了一个公共(public)静态变量。在启动时在方法中连接数据库后,它将变量设置为 xxx。如果该方法到达 Catch,它会将其设置为 yyy。在 Form 类中,我只是设置文本框来显示该变量。

关于c# - 检查是否已与服务器建立连接的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25993179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com