您的位置:首页 > 数据库

根据IP获取地址信息的方法(无数据库版)

2011-04-14 12:50 603 查看
首先去下载QQ纯真IP库, 点击这里取查找

里面有一个qqwry.dat 文件,把该文件放到项目的根目录下

然后去下载一个IPLocation.dll

在项目中添加引用,引用IPLocation.dll
添加引用:using IPLocation;

关键函数介绍:
IPLocate(Byval StrConn as string,Byval StrIp as string)
其中:StrConn 为数据库连接字符串,如:Server.MapPath("QQWry.Dat")
StrIP 为查询IP
返回值是字符串型,是IP的地址
示例:
将qqwry.dat放在网站的根目录下
string conn, ipstr, addstr;
conn = Server.MapPath("qqwry.dat");
ipstr = TextBox1.Text;
addstr = IPLocation.IPLocation.IPLocate(conn, ipstr);
Label1.Text = "IP:" + ipstr + "<br>地址:" + addstr;

然后就可以获取到了,记得要隔一段时间更新一下qqwry.dat 就可以了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: