标题:sql="select*from ms where ipp="&myipdz
只看楼主
rtc
Rank: 2
等 级:新手上路
威 望:4
帖 子:590
专家分:0
注 册:2007-6-6
 问题点数:0 回复次数:11 
sql="select*from ms where ipp="&myipdz
dim myipdz
myipdz=Request.ServerVariables("REMOTE_ADDR")

if request.Form("o")="tijiao" then

if trim(request.Form("name"))="" then
Response.Write("<script language=javascript>alert('必须输入留言名!');top.location.href='write.asp'</script>")
Response.End()
end if
if trim(request.Form("word"))="" then
Response.Write("<script language=javascript>alert('必须输入留言!');top.location.href='write.asp'</script>")
Response.End()
end if

set rs=server.CreateObject("adodb.recordset")
sql="select*from ms where ipp="&myipdz
rs.open sql,cn,1,3
if rs.eof then
rs.addnew
rs("name")=tihuan(trim(request.Form("name")))
rs("lx")=TiHuan(trim(request.Form("lx")))
rs("word")=TiHuan(trim(request.Form("word")))
rs("sex")=request.Form("sex")
rs("password1")=request.Form("password1")
rs("date")=now()
rs.update
rs.close
set rs=nothing
cn.close
set cn=nothing
Response.Write("<script language=javascript>alert('留言成功,谢谢你的宝贵意见!');top.location.href='guestbook.asp'</script>")
Response.End()
else
response.Write "重复ip"
response.End()
end if

end if



  • 错误类型:
    Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
    /rt/rtword/write.asp, 第 68 行
  • 浏览器类型:
    Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
  • 页:
    POST 93 bytes to /rt/rtword/write.asp
  • POST 数据:
    name=%CE%D2+&sex=1&lx=%D1%A8%CE%BB&word=%CE%D2%0D%0A&password1=1&Submit=%CC%E1%BD%BB&o=tijiao
  • 时间:
    2007年7月19日, 16:24:53



  • 请问到底是怎么事情
  • sql="select*from ms where ipp="&myipdz
    rs.open sql,cn,1,3
    这是68行

    搜索更多相关主题的帖子: sql select myipdz ipp 
    2007-07-19 16:31
    jtj123456
    Rank: 1
    等 级:新手上路
    帖 子:60
    专家分:0
    注 册:2007-7-18
    得分:0 
    ip地址在数据库存放方式,以及存取都要转换吧
    2007-07-19 16:48
    rtc
    Rank: 2
    等 级:新手上路
    威 望:4
    帖 子:590
    专家分:0
    注 册:2007-6-6
    得分:0 
    给代码可以吗..急跪!!!!!!!!!!
    2007-07-19 20:23
    madpbpl
    Rank: 4
    等 级:贵宾
    威 望:11
    帖 子:2876
    专家分:244
    注 册:2007-4-5
    得分:0 

    你的ipp是什么类型的字段?
    sql="select*from ms where ipp="&myipdz
    改成
    sql ="select * from ms where ipp ='" & myipdz & "'"
    试试这样行不行
    还有你的sql语句之间没有空格,应该空格的地方空出来试试行不行。

    2007-07-19 22:16
    rtc
    Rank: 2
    等 级:新手上路
    威 望:4
    帖 子:590
    专家分:0
    注 册:2007-6-6
    得分:0 
    空格我试过啦! l上你怎么判断ip的
    ip是248.xx.xx.xx
    我有不知道.
    2007-07-20 12:09
    rtc
    Rank: 2
    等 级:新手上路
    威 望:4
    帖 子:590
    专家分:0
    注 册:2007-6-6
    得分:0 
    谁来帮帮
    急!!!!!!
    2007-07-20 17:15
    LALE
    Rank: 1
    等 级:新手上路
    帖 子:7
    专家分:0
    注 册:2007-7-19
    得分:0 
    是这样的,你可以打印一下你的sql ,response.write(sql)
    然后连接字符串是这样滴 sql="select * from ms where ipp="+cstr(myipdz)+" " 试试,不行在说。
    2007-07-20 17:20
    rtc
    Rank: 2
    等 级:新手上路
    威 望:4
    帖 子:590
    专家分:0
    注 册:2007-6-6
    得分:0 
    是sql这句错吗.
    !!!!!!
    2007-07-20 17:23
    rtc
    Rank: 2
    等 级:新手上路
    威 望:4
    帖 子:590
    专家分:0
    注 册:2007-6-6
    得分:0 
    问题已经解决
    但是我有个问题,. ip有可能相同吗/!!!!!!!!
    2007-07-20 17:31
    rtc
    Rank: 2
    等 级:新手上路
    威 望:4
    帖 子:590
    专家分:0
    注 册:2007-6-6
    得分:0 
    sql ="select * from ms where ipp ='" & myipdz & "'"
    为什么要这样连啊.!!!!!
    2007-07-20 17:34



    参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-156620-1-1.html




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

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