统计器问题

inzaghi24 2005-10-25 05:07:06
俺已经拿到了追捕的ip数据库,里面有一个表ip2add,4个字段startip,endip,country,local全部为文本类型
通过Request.ServerVariables("REMOTE_ADDR")也可以轻松得到来访者ip
现在想通过between语句查相应的物理地址
使用如下语句
cip=Request.ServerVariables("REMOTE_ADDR")
set rs=server.CreateObject("adodb.recordset")
sql="select top 1 country,local from ip2add where "& cip &"between startip and endip"
rs.open sql,conn,1,3
response.write rs("local")


提示这样的错误
[Microsoft][ODBC Microsoft Access Driver] 号码的语法错误 在查询表达式 '172.16.15.107 between startip and endip' 中。

望高手指教

...全文
172 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧