找IP地址对照表数据库对照表(50分)
我在写一个ASP程序,我想利用得到的访问地址来判别他来自于哪里,如192.168通过与库对照我能知道他来自了内部网,有没有这样现成的库! 问题点数:50、回复次数:10Top
1 楼Davelu(豆腐)回复于 2002-02-10 10:09:29 得分 20
我有一个,不过是TXT格式的,你要不要?要就留个邮箱给我。Top
2 楼bigzhu168(开拓者)回复于 2002-02-10 10:18:34 得分 0
非常感谢,我的邮箱为:bigzhu@shenzhen.gov.cn,等你寄过来后我一定重谢。Top
3 楼julyclyde(Java初学(大学不教只好自己学))回复于 2002-02-10 12:51:46 得分 0
可以用vbs来做转换,嘿嘿,很慢的!Top
4 楼Davelu(豆腐)回复于 2002-02-10 13:29:56 得分 0
已发,请查收!Top
5 楼ehom(?!)回复于 2002-02-10 13:34:37 得分 10
追捕中的wry.dll文件!一般是EXCEL的!Top
6 楼lihaitaoami(天鹅)回复于 2002-02-10 20:50:27 得分 0
可以用SQL的数据转换,很快的。Top
7 楼julyclyde(Java初学(大学不教只好自己学))回复于 2002-02-10 20:54:09 得分 0
听说wry.dll是DBF的吧?Top
8 楼freeleo(粑粑)回复于 2002-02-10 22:06:32 得分 0
把WRY.dll用excel打开就能看到了,呵呵,后面的dll是唬人的Top
9 楼ChinaOk(农村表哥)回复于 2002-02-10 22:46:17 得分 0
动网论坛里有一个.Top
10 楼ttt2(孩子她爸)回复于 2002-02-11 10:50:02 得分 20
<%
ip1="010.003.007.254"
function a(ip)
str1=left(ip,instr(ip,".")-1)
ip=mid(ip,instr(ip,".")+1)
str2=left(ip,instr(ip,".")-1)
ip=mid(ip,instr(ip,".")+1)
str3=left(ip,instr(ip,".")-1)
str4=mid(ip,instr(ip,".")+1)
num_2=cint(str1)*256*256*256+cint(str2)*256*256+cint(str3)*256+cint(str4)-1
a=num_2
end function
www=a(ip1)
response.write a(ip1)
set cn=server.createobject("adodb.connection")
cn.open "driver={sql server};uid=sa;pwd=;database=my;server=zhao"
set rs=server.createobject("adodb.recordset")
sql="select * from ip where sip<"&www&" and eip>"&www
response.write sql
rs.open sql,cn,1,3
while not rs.eof
response.write rs("country")&"<br>"
rs.movenext
wend
%>
Top




