惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
月光博客
月光博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
大猫的无限游戏
大猫的无限游戏
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 聂微东
Apple Machine Learning Research
Apple Machine Learning Research
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
雷峰网
雷峰网
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
美团技术团队
宝玉的分享
宝玉的分享
Hugging Face - Blog
Hugging Face - Blog
阮一峰的网络日志
阮一峰的网络日志
A
About on SuperTechFans
Jina AI
Jina AI
D
Docker
Last Week in AI
Last Week in AI
MongoDB | Blog
MongoDB | Blog
Stack Overflow Blog
Stack Overflow Blog
Microsoft Azure Blog
Microsoft Azure Blog

博客园 - 自由.Net

一段javascript实现缩略图的好代码 - 自由.Net - 博客园 转-支付宝Payto接口的c#.net实现 菜鸟到高手:SQL开发进阶常用精妙语句 自动生成html文件 Pinging ? with 32 bytes of data 如何获取自增长列(标识列)的ID,并写入另一张表(多对多关系插入数据示例) 虚拟主机下asp.net 2.0的导航控件treeview,menu等出错 - 自由.Net - 博客园 在GridView帮定数据时把太长的字段替换成"...." 数据库中id大于1时帮定到Gridview上显示为红色 - 自由.Net - 博客园 SQl 使自增字段清零 asp.net 2.0 下设置和使用FCKeditor文本编辑器 Asp.net 数据采集基类(远程抓取,分解,保存,匹配) PayPal支付接口 asp.net 2.0中判断上传的图片是否符合规格 DataSet接收XML数据并按条件搜索 我的asp.net程序当前占用了多少内存? [Asp.Net]按字符串实际长度截取定长字符窜 DataBinding绑定表达式: 验证用户名必须以字母打头且不能含有中文 加密,解密Web.Config
ASP.NET(C#)利用QQ的IP数据库QQWry.Dat进行精确IP查询
自由.Net · 2007-10-31 · via 博客园 - 自由.Net

 

先下载最新的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  阅读(1445)  评论()    收藏  举报