| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1779 人关注过本帖
标题:谁知ip地址所在的省份?(数据库己下了,但如何得知呢?)
只看楼主 加入收藏
yzwt2004
Rank: 1
等 级:新手上路
帖 子:472
专家分:0
注 册:2006-1-18
收藏
 问题点数:0 回复次数:11 
谁知ip地址所在的省份?(数据库己下了,但如何得知呢?)

我刚到动网去下了个得知ip所在省市的数据库可怎么去比较与得知呢?

数据库名:IPaddress
表名:dv_address

字段有如下:

  ip1                ip2                        country                      city
1032826880     1032829439             广东省                       云浮市 电信
1032835072     1032836351            广东省肇庆市
1032952832     1032953855            广东省深圳市
.....

....
.....

这是什么东东呀,怎么知道是那里的,怎么去比较?

[此贴子已经被作者于2006-8-26 15:35:15编辑过]

搜索更多相关主题的帖子: 数据库 省份 地址 
2006-08-20 20:57
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 

动网论坛就自带一个IP地址数据库表,里面IP地址所对应的地区列表都很详细。

2006-08-20 21:00
yzwt2004
Rank: 1
等 级:新手上路
帖 子:472
专家分:0
注 册:2006-1-18
收藏
得分:0 
动网论坛?网上有下吗??

那是怎么比较得出省份的呢??

想学 .Net 了
2006-08-20 21:04
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
回复:(yzwt2004)动网论坛?网上有下吗??那是...

动网官方就有下载。那个论坛里自带一个IPaddress.mdb的数据库,里面IP地址段对应的地区列表很详细的。

2006-08-20 21:09
yzwt2004
Rank: 1
等 级:新手上路
帖 子:472
专家分:0
注 册:2006-1-18
收藏
得分:0 
晕,那有那个数据库下载呀,我怎么没找到呀

想学 .Net 了
2006-08-20 21:23
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
回复:(yzwt2004)晕,那有那个数据库下载呀,我怎么...
以下是引用yzwt2004在2006-8-20 21:23:23的发言:
晕,那有那个数据库下载呀,我怎么没找到呀

那个数据库不会单独提供下载的,只有下载了动网论坛的ASP程序会自带一个IP地址数据库。

2006-08-20 21:25
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
我真是快要被你晕~~~ 了

http://www./
2006-08-21 11:42
yzwt2004
Rank: 1
等 级:新手上路
帖 子:472
专家分:0
注 册:2006-1-18
收藏
得分:0 
我刚到动网去下了个得知ip所在省市的数据库可怎么去比较与得知呢?

数据库名:IPaddress
表名:dv_address

字段有如下:

  ip1            ip2                  country                     city
1032826880     1032829439            广东省                       云浮市 电信
1032835072     1032836351            广东省肇庆市
1032952832     1032953855            广东省深圳市
.....

....
.....

这是什么东东呀,怎么知道是那里的,怎么去比较?


想学 .Net 了
2006-08-26 15:34
渚薰
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:1132
专家分:0
注 册:2006-8-6
收藏
得分:0 
它是把实际ip经过转换得到的
实际ip一共四段,假设
A.B.C.D
转换过程就是
A*16777216+B*65535+C*256+D-1
得到的就是数据库里定义的ip值,然后进行比较ip1<ip<ip2,就可以了

个人ajax技术专题站: " target="_blank">http://www. 我不会闲你烦,只会闲你不够烦!
2006-08-26 21:47
yzwt2004
Rank: 1
等 级:新手上路
帖 子:472
专家分:0
注 册:2006-1-18
收藏
得分:0 
那比如说:一个ip 为
60.125.110.103

是不是就是

60*16777216+125*65535+110*256+103-1

可还有个关键性问题?

那就是
60
125
110
103

怎么得出来呢??

想学 .Net 了
2006-08-27 20:11
快速回复:谁知ip地址所在的省份?(数据库己下了,但如何得知呢?)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012193 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved