Exemplo n.º 1
0
    /// <summary>
    /// 获取IP的具体地址信息
    /// </summary>
    /// <param name="ipnum">大地址</param>
    /// <param name="ip">IP值</param>
    /// <returns>IP的具体地址信息</returns>
    public static string GetIpAreaInfo(string ipnum, string ip)
    {
        if (string.IsNullOrEmpty(ip))
        {
            return string.Empty;
        }

        dbConfig db2 = new dbConfig();

        if (string.IsNullOrEmpty(ipnum))
        {
            return db2.GetIpArea(ip);
        }

        DataSet ds2 = db2.GetIpAddrInfo(ipnum, ip); ;

        if (ds2 != null && ds2.Tables.Count > 0 && ds2.Tables[0].Rows.Count > 0)
        {
            return ds2.Tables[0].Rows[0][0].ToString();
        }

        return "尚无记录";
    }