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

推荐订阅源

GbyAI
GbyAI
The GitHub Blog
The GitHub Blog
小众软件
小众软件
美团技术团队
博客园 - 司徒正美
G
Google Developers Blog
Blog — PlanetScale
Blog — PlanetScale
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
大猫的无限游戏
大猫的无限游戏
罗磊的独立博客
Recent Announcements
Recent Announcements
酷 壳 – CoolShell
酷 壳 – CoolShell
D
Docker
J
Java Code Geeks
Last Week in AI
Last Week in AI
V
Visual Studio Blog
Microsoft Azure Blog
Microsoft Azure Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
P
Proofpoint News Feed
V
V2EX
C
Check Point Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
MyScale Blog
MyScale 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)  评论()    收藏  举报