在线情况
13
  • 头像
  • 级别
    • 积分10
    • 经验209
    • 文章9
    • 注册2006-12-24
    if Not (rs.EOF and rs.BOF) then if Not rs.EOF then if Not rs.BOF then 都试过了
    asp技术学习感谢您的参与
    在线情况
    14
    • 头像
    • spo
    • 级别
    • 徽章
    • 职务总版主
    • 声望+17
    • 积分16300
    • 经验452836
    • 文章16376
    • 注册2004-02-28
    <%@language=vbscript%> <% option explicit %> <% response.buffer=true %> <% 'open ptyhdata.dmb,rs dim temp1,temp2,conn,SQLstr,rs Temp1=trim(Request.Form("ptyhusername")) Temp2=Request.Form("ptyhuserpassword") Session("username")=Temp1 Session("password")=Temp2 Session("flag")=False '连接数据库 Set conn=Server.CreateObject("ADODB.Connection") conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("rldata.mdb") '查询数据库select SQLstr="SELECT*FROM ptyhdata where name='"&Temp1&"'and password='"&Temp2&"'" Set rs=Conn.Execute(SQLstr) [COLOR=red]if Not rs.EOF then session("flag")=true response.redirect"display.asp" else response.redirect"error.html" end if rs.close[/COLOR] %>
    asp技术学习感谢您的参与
    在线情况
    15
    • 头像
    • 被禁聊了。
    • 级别
    • 徽章
    • 声望+2
    • 积分8498
    • 经验100496
    • 文章8389
    • 注册2005-12-14
    她是值没有传过来的问题.....temp2根本没有接受到所以会..
    asp技术学习感谢您的参与
    在线情况
    16
    • 头像
    • spo
    • 级别
    • 徽章
    • 职务总版主
    • 声望+17
    • 积分16300
    • 经验452836
    • 文章16376
    • 注册2004-02-28
    [QUOTE][b]下面引用由[u]zhao705[/u]发表的内容:[/b] 她是值没有传过来的问题.....temp2根本没有接受到所以会..[/QUOTE] 那应该提示出错才对~
    asp技术学习感谢您的参与
    在线情况
    17
    • 头像
    • 级别
      • 积分445
      • 经验15091
      • 文章426
      • 注册2005-03-22
      R P W T             
      asp技术学习感谢您的参与
      在线情况
      18
      • 头像
      • 被禁聊了。
      • 级别
      • 徽章
      • 声望+2
      • 积分8498
      • 经验100496
      • 文章8389
      • 注册2005-12-14
      空不会报错的 
      asp技术学习感谢您的参与
      在线情况
      19
      • 头像
      • spo
      • 级别
      • 徽章
      • 职务总版主
      • 声望+17
      • 积分16300
      • 经验452836
      • 文章16376
      • 注册2004-02-28
      [QUOTE][b]下面引用由[u]zhao705[/u]发表的内容:[/b] 空不会报错的 [/QUOTE] SQLstr="SELECT*FROM ptyhdata where name='"&Temp1&"'and password='"&Temp2&"'" 可是SQL部分会报错~[em04]
      asp技术学习感谢您的参与
      在线情况
      20
      • 头像
      • 级别
        • 积分28
        • 经验4208
        • 文章23
        • 注册2003-11-03
        把rs.close去了
        asp技术学习感谢您的参与
        在线情况
        21
        • 头像
        • 级别
          • 积分10
          • 经验209
          • 文章9
          • 注册2006-12-24
          试过了,不行的。
          asp技术学习感谢您的参与
          在线情况
          22
          • 头像
          • 被禁聊了。
          • 级别
          • 徽章
          • 声望+2
          • 积分8498
          • 经验100496
          • 文章8389
          • 注册2005-12-14
          temp2能传过来了吗?
          asp技术学习感谢您的参与
          在线情况
          23
          • 头像
          • 级别
            • 积分95
            • 经验5328
            • 文章87
            • 注册2006-12-18
            你先用If Temp1="" Or Temp2="" Then Response.Redirect a.html测试一下是否有空值
            asp技术学习感谢您的参与
            在线情况
            24
            • 头像
            • 级别
              • 积分22
              • 经验786
              • 文章20
              • 注册2005-08-10
              response.write "" response.write "" temp3=rs("用户名") temp4=rs("密码") response.write "" response.write "" 先看看返回来的值是什么吧
              asp技术学习感谢您的参与
              Page created in 0.0547 seconds with 8 queries.