asp查询ip地址源代码

时间:2009-07-27 17:51:00 

'=====================================
'功能:根据ip地址输出地区
'参数:ipdata ip地址
'design by jason 2006-5-4
'=====================================
Function IPLocation(ipdata)
dim IPDataArr,IPQuery,IPDataStr
IPDataArr=Split(ipdata,".")
IPDataStr=Cint(IPDataArr(0))*16777216 + Cint(IPDataArr(1))*65536 + Cint(IPDataArr(2))*256 + Cint(IPDataArr(3))
set IPQuery=conn.execute("Select * FROM [t_IpData] Where ip1<="&IPDataStr&" AND ip2>="&IPDataStr&"")
If IPQuery.EOF AND IPQuery.BOF Then
IPLocation=""
Else
IPLocation=IPQuery("country")&IPQuery("city")
End IF
END FUNCTION

优点:简单易用

缺点:此函数效率较低,适用于查询较少的场合,需要专门的数据库支持,网上的数据库较少,不方便更新

标签:asp,ip,查询
0
投稿

猜你喜欢

  • Laravel框架实现定时发布任务的方法

    2023-11-22 23:54:57
  • python面向对象多线程爬虫爬取搜狐页面的实例代码

    2021-11-27 21:49:39
  • MySQL 学习总结 之 初步了解 InnoDB 存储引擎的架构设计

    2024-01-26 10:15:38
  • javascript中parseInt()函数的定义和用法分析

    2024-04-22 22:44:16
  • pytorch下的unsqueeze和squeeze的用法说明

    2023-07-16 14:01:41
  • python ansible自动化运维工具执行流程

    2021-08-07 01:54:25
  • 算法系列15天速成 第四天 五大经典查找【上】

    2023-12-18 01:20:38
  • layer弹出子iframe层父子页面传值的实现方法

    2024-04-19 09:56:10
  • mysql 10w级别的mysql数据插入

    2024-01-16 01:42:46
  • Vue3状态管理之Pinia的入门使用教程

    2024-05-09 15:12:03
  • Django中实现一个高性能计数器(Counter)实例

    2023-11-16 03:53:48
  • 通过优化CSS代码 减小对系统资源的占用

    2010-08-03 12:33:00
  • Pytorch搭建SRGAN平台提升图片超分辨率

    2022-10-03 14:02:01
  • Git工作流模式及命令的使用讲解

    2023-09-17 08:31:28
  • javascript 常见汉字转换成拼音工具

    2008-03-03 16:54:00
  • SQLServer导出sql文件/表架构和数据操作步骤

    2024-01-26 19:21:26
  • 两种oracle创建字段自增长的实现方式

    2024-01-15 09:47:44
  • React TypeScript 应用中便捷使用Redux Toolkit方法详解

    2023-08-11 09:48:21
  • Golang交叉编译(跨平台编译)的使用

    2024-05-02 16:26:40
  • 解析SQL2005中如何使用CLR函数获取行号

    2024-01-12 14:18:35
  • asp之家 网络编程 m.aspxhome.com