我刚下载了全国IP数据库ACCESS
IP数据库中的字段TEL_ID字段是是什么意思?
StartIP是9位数字是什么意思?IP的形式如255.365.69.25,怎么转换过来的啊?请把转换代码贴出来,请教了!

解决方案 »

  1.   

    C#:        /// <summary>
            /// 功能:将int型IP转化为string类型IP
            /// 返回:IP地址,空为出错
            /// </summary>
            /// <param name="iIP"></param>
            /// <returns>IP地址空为出错</returns>
            public static string IpIntToString(int iIP)
            {
                try
                {
                    string str = "";
                    str += (iIP & 0x000000FF).ToString()+".";
                    str += ((iIP & 0x0000FF00) / 256).ToString() + ".";
                    str += ((iIP & 0x00FF0000) / (256 * 256)).ToString() + ".";
                    str += ((iIP & 0xFF000000) / (256 * 256 * 256)).ToString();
                    return str;
                }
                catch
                {
                    return "";
                }           
            }