Posted on<wbr><span>2010-09-12
09:40</span><wbr><a href="http://www.cnblogs.com/CodeMan/">―=〉★〈=―</a><wbr>阅读(1038)
评论(<span>0</span>)<wbr><a href="http://www.cnblogs.com/CodeMan/admin/EditPosts.aspx?postid=1824266">编辑</a><wbr><a href="http://www.cnblogs.com/CodeMan/archive/2010/09/12/1824266.html#">收藏</a><wbr><img src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src="http://www.cnblogs.com/CodeMan/aggbug/1824266.html?type=1&webview=1" width="1" height="1" alt="" title="ASP.NET通过IP地址获取归属地的最简单的方法"></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr></wbr>
<wbr></wbr>
首先得先下载两个文件;
IPLocation.dll[IP库操作封装],qqwry.dat[IP库文件] 这两个文件在示例源码里都可以找到。
通过访客的IP地址,根据QQ的纯真IP库,通过封装库快速获取归属地信息。
关键操作:
先把IPLocation.dll文件添加引用到你的项目,然后把qqwry.dat
文件放在合适的目录,我的放在App_Data里。
以下是调用:
/// <wbr><br>
/// 根据IP地址 返回所在地区名称 我把该函数放在一个类文件里,方便随处调用<wbr><br>
/// <wbr><br>
/// IP地址<wbr><br>
/// 页面Page对象<wbr><br>
/// <wbr><br>
public static string GetNameByIP(string strIP, System.Web.UI.Page
page)<wbr><br>
{<wbr><br>
string strName = "未知区域";<wbr><br>
if (!string.IsNullOrEmpty(strIP))<wbr><br>
{<wbr><br>
try<wbr><br>
{<wbr><br>
string ConIPData =
page.Server.MapPath("~/App_Data/qqwry.dat");<wbr><br>
strName = IPLocation.IPLocation.IPLocate(ConIPData,
strIP.Trim());<wbr><br>
}<wbr><br>
catch (Exception ex)<wbr><br>
{<wbr><br>
throw ex;<wbr><br>
}<wbr><br>
}<wbr><br>
return strName.Trim();<wbr><br>
}<wbr><br><br>
该IP库文件有7M多之大,不知各位有没有办法给压缩下,望指教,谢谢。<br><br><br>
很多朋友会问:“IP库的更新怎么办?”,这个好办,下载以下软件,定期【腾讯5天一更新】更新IP库文件,上传到你的网站上覆盖即可。<br></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
相关推荐
ASP.Net根据IP获取访问者所在省市详细地址
Asp.net获取访问用户IP地址和IP归属地 纯真IP数据库 有源码 可直接运行
命名空间:Eternity 方法:IPFinder.GetIPFinder(string IPAdrress) ...IPFinder.IPAdrress --- IP地址 此类库利用了在线API,为保证有效性,内置两款API自动调用。其中备用API仅支持获取省份和城市。
加入了天气预报、IP地址查询、手机号码归属地查询、邮编查询、身份证查询、北京公交查询、全国火车时刻表查询(除天气预报外均自带数据库,无须联外网),很好的运用的asp.net缓存技术
使用方法: IpSearch.GetAddressWithIP(“202.96.128.167”)CS类代码 代码如下:using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI;...
C# asp.net 通过访客的IP地址,根据QQ的纯真IP库,通过封装库快速获取归属地信息。
上海分类信息网站,地方分类信息网站,天津分类信息网站,杭州分类信息网站IP自动跳转归属地功能 系统集成全国最新最全的IP库,可精确定位用户所在地的IP,用户访问网站可直接到达所在城市的分站。供求信息发布系统,...
上海分类信息网站,地方分类信息网站,天津分类信息网站,杭州分类信息网站IP自动跳转归属地功能 系统集成全国最新最全的IP库,可精确定位用户所在地的IP,用户访问网站可直接到达所在城市的分站。供求信息发布系统,...
6.内有根据IP归属地来自动审核,和根据手机号码归属地来自动审核的代码,以及根据电话号码显示是否外地号码的代码,供学习,默认失效。7.修正一个页面JS特效失效。V1.0 说明1. 会员系统完整包含完整的会员系统:注册...
25、友情链接IP查询工具(通过本工具可以批量查询网站友情链接站点的IP地址、服务器物理地址,帮助站长清楚了解友情链接的服务器物理定位。) 26、域名删除查询(.com .net .org等国际域名删除时间,通常在域名到期...