20130310 整理过的纯真IP数据库 只含省市地县数据 已经导出成mdb数据库 使用时利用这样的存储过程 CREATE PROCEDURE GetIPAddress @IPID bigint AS BEGIN SELECT * FROM IPAddress WHERE @IPID BETWEEN Starid AND Endid END 参数通过IP地址转换获得,胡方式为(c#) public static long ipToLong(String strIP) { long[] ip = new long[4]; string[] s = strIP.Split('.'); ip[0] = long.Parse(s[0]); ip[1] = long.Parse(s[1]); ip[2] = long.Parse(s[2]); ip[3] = long.Parse(s[3]); return (ip[0] << 24) + (ip[1] << 16) + (ip[2] << 8) + ip[3]; } 反向: public static String long2IP(long longIP) { StringBuilder sb = new StringBuilder(""); sb.Append(longIP >> 24); sb.Append("."); sb.Append((longIP & 0x00FFFFFF) >> 16); sb.Append("."); sb.Append((longIP & 0x0000FFFF) >> 8); sb.Append("."); sb.Append((longIP & 0x000000FF)); return sb.ToString(); }
- 1
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
前往页