C#如何从本地网络检查远程IP地址

时间:2014-02-17 10:29:13

标签: c# ip-address

目前,我正在开发一个使用mySQL作为数据库的基于Windows的系统。数据库可以位于连接到同一网络的远程计算机上。 我的问题是,如何检查此远程地址是否为我的数据库源是否存在或当前是否可访问。

1 个答案:

答案 0 :(得分:0)

bool CheckConnectionStatus()
{
    String strConnection="/*your connection string here*/";
    SqlConnection con = new SqlConnection(strConnection);
    if(con.State == ConnectionState.Closed)
    {
       try
      {        
       con.Open();
       con.Close();
      }
       catch(Exception e)
      {
        return false;
      }
    }
    else
   {
    return true;
   }
}