connect.open()是判断数据库连接成功或不成功,如果我想判断正在连接状态,怎么办?我正在做的是测试连接,如果正在连接,弹出一图片(正在连接,请稍等),成功后图片消失。

解决方案 »

  1.   


    /// <summary>
    /// 判断连接状态
    /// </summary>
    /// <returns>1:未连接、2:已经连接,不做其他操作、0:出现连接错误</returns>
    public int ConnectState()
    {
        try
        {
            if (connect.State != ConnectionState.Open)
            {
                return 1;
            }
            else
            {
                return 2;
            }
        }
        catch
        {
            return 0;
        }
    }
      

  2.   

    ConnectionState
    最上面有个结贴去,看到没,点它,然后把分全给我就行了。