当前位置:Gxlcms > 数据库问题 > 快速判断SQL数据连接是否正常

快速判断SQL数据连接是否正常

时间:2021-07-01 10:21:17 帮助过:5人阅读

void Btn_Test_Click(object sender, EventArgs e) { if (!ContentSQL()) { MessageBox.Show("服务器连接失败!", "服务器连接", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } MessageBox.Show("服务器连接成功!", "服务器连接", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); }
private bool ContentSQL()
        {
            try
            {
                _sqlClient = new TcpClient();
                var ar = _sqlClient.BeginConnect("192.168.0.1", 1433, null, null);
                ar.AsyncWaitHandle.WaitOne(500);
                return _sqlClient.Connected;
            }
            catch (Exception e)
            {
                ErrorLog.Add(e.ToString());
                MessageBox.Show(e.ToString(),"连接失败",MessageBoxButtons.OK,MessageBoxIcon.Error);
                return false;
            }
        }

服务器IP:192.168.0.1

 

快速判断SQL数据连接是否正常

标签:null   ring   handle   async   send   vat   ESS   nbsp   ons   

人气教程排行