ASP.NET(C#)利用QQ的IP数据库QQWry.Dat进行精确IP查询

 
先下载最新的IP数据库QQWry.Dat
下载IPLocation.dll
在项目中添加引用,引用IPLocation.dll
添加引用:using IPLocation.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;
posted on 2007-10-31 01:27  自由.Net  阅读(1417)  评论(0编辑  收藏  举报