ASP判断当前登陆用户状态是不是等于0,等于0执行删除语句,不等于0提示没有权限? 400 报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

ASP判断当前登陆用户状态是不是等于0,等于0执行删除语句,不等于0提示没有权限? 400 报错

爱吃鱼的程序员 2020-05-30 21:22:25 100

ASP判断当前登陆用户状态是不是等于0,等于0执行删除语句,不等于0提示没有权限? 400 报错  dim user,isdel
  user=request.form("username")
  isdel=0
set rs=server.createobject("adodb.recordset")
rs.open "select * from admin where username='"&user&"' and isdel='"&isdel&"'" ,conn,1,1
  
  if(isdel=0)
  {
    conn.execute("Delete from [order] where id="&Request("id")&" ")
     Response.redirect "order.asp"
   
  }
  else
  {
     response.write "<script>alert('你没有权限!');location.

  }


各位大侠看看我那里出错了

开发框架 .NET
分享到
取消 提交回答
全部回答(1)
  • 爱吃鱼的程序员
    2020-05-30 21:22:25

    骚年,表玩ASP了,换一个吧,比如PHP或是Ruby、Python啥的,就算喜欢微软的,也应该玩ASP.net啦######不行,我需要ASP啊######

    基本的语法错了,VB或ASP 是用不到“{}”的,比如:

    IF()THEN

    ELSE

    END IF

    ######那我 那个应该怎么做吗 我就是想做判断当前登陆的用户状态 ,如果状态等于0就执行删除语句,否则提示没有权限 头大的很######你的 isdel始终是0######应该怎么做吗 帮帮我吗######

    不知道你是要做什么,至少要把VBScript弄懂吧,然后到网上查查如果访问数据库吧。

    已经N年不用这个东西了

    ######dim user,isdel
    user=request.form("username")
    isdel=-1
    set rs=server.createobject("adodb.recordset")
    rs.open "select * from admin where username='"&user&"'",conn,1,1

    ''''获取 isdel 字段的值
    if not rs.eof then
        isdel = rs("isdel")
    end if
     
    if(isdel=0) then
        conn.execute("Delete from [order] where id="&Request("id")&" ")
        Response.redirect "order.asp"  
    else
         response.write "<script>alert('你没有权限!');location.

    end if

    注意:想一下 isdel 为什么设置成 -1或其它非 0 字符或数值

    ######感觉不是 ASP。ASP 的 IF 都不用 ()。应该是 .net。######这语法 ,vbscript混合jscript,实在是无力吐槽啊。###### dim user,isdel 
      user=request.form("username") 
      isdel=0 
    set rs=server.createobject("adodb.recordset") 
    rs.open "select * from admin where username='"&user&"' and isdel='"&isdel&"'" ,conn,1,1 
      if(rs("isdel") =0) then
      { 
        conn.execute("Delete from [order] where id="&Request("id")&" ") 
         Response.redirect "order.asp" 
        
      } 
      else 
      { 
         response.write "<script>alert('你没有权限!');location.>

      }

    end if

    ######判断用户是否登录一般都用session或cookies
    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程