根据IP地址怎么知道是电信还是网通我要跳转到相应的页面。他们的IP有什么区别 谢谢了

解决方案 »

  1.   

    下载一个IP数据库,每次来新IP就去查询,很容易的。
      

  2.   

    ASP.NET(C#)利用QQ的IP数据库QQWry.Dat进行精确IP查询 
      
    先下载最新的IP数据库QQWry.Dat
    在Google中查找最新的QQWry.Dat
    http://www.google.com/search?hl=zh-CN&newwindow=1&q=IP%E6%95%B0%E6%8D%AE+QQWry&btnG=%E6%90%9C%E7%B4%A2&lr=
    下载IPLocation.dll
    地址:http://www.iwcn.net/attachments/month_0612/g200612161210.rar
    在项目中添加引用,引用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;
      

  3.   

    http://www.cnblogs.com/bluedream/archive/2005/07/08/188405.html这里有篇文章
    http://blog.csdn.net/kongwei521/archive/2008/03/01/2137506.aspx这篇是我刚研究的查询IP的。借用别人的类
    你可以参考下
      

  4.   

    /调用的时候直接using IPLocation; 就行
      

  5.   

    哈哈,原来光知道数据库,没想到现在把dll文件都有的下载了啊
      

  6.   

    呀 ,有 dll? 
    QQ IP  数据库是在更新的 ,那 dll 会有更新末?
      

  7.   

     
    用emule 里面的有IP库。
     
      

  8.   

    根据IP地址怎么知道是电信还是网通我要跳转到相应的页面。他们的IP有什么区别 谢谢了
    ========================================-_-!!去每美国才发现原来新加坡在南半球
      

  9.   

    http://www.code-studio.net/CSView.aspx?aid=238
    IP 地址扫描器(使用 QQWry.dat IP 地址库)