资源简介
做网站或某些基于网络的软件可能需要根据用户端IP地址查询其物理地址信息,那么就会用到IP数据库。本文件是我根据2011年5月份的纯真IP数据库进行整合而成,合并了部分同一地区IP,将原来的记录由30多万缩减到17万多条,并将其中的IP数据格式转换成了整数形式,方便查询,提高了查询效率。
附:IP格式转换可参考下面两个VB.NET函数
Public Shared Function GetIpFromInt32(ByVal value As UInt32) As String
Return (value >> 24).ToString() & "." & (value <> 24).ToString() & "." & (value <> 24).ToString() & "." & (value <> 24).ToString()
End Function
Public Shared Function GetIpFromString(ByVal value As String) As UInt32
Dim s As String() = value.Split("."c)
Return UInt32.Parse(s(0)) << 24 Or UInt32.Parse(s(1)) << 16 Or UInt32.Parse(s(2)) << 8 Or UInt32.Parse(s(3))
End Function
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-05-04 12:20 IP\
文件 12901376 2011-05-04 12:20 IP\IP.db3
文件 5706864 2011-05-04 12:18 IP\IP.xlsx
----------- --------- ---------- ----- ----
目录 0 2011-05-04 12:20 IP\
文件 12901376 2011-05-04 12:20 IP\IP.db3
文件 5706864 2011-05-04 12:18 IP\IP.xlsx
- 上一篇:学生管理系统vb.net编码、access数据库
- 下一篇:VB +SQL数据库
评论
共有 条评论