• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp 删除数据库记录的代码
    删除单条记录
    复制代码 代码如下:

    id = saferequest("id")
    sql="delete from table1 where whereid>"id""
    rs.open sql,conn,1,3
    response.write "script>alert('删除成功');location.href='del.asp';/script>"
    set rs=nothing
    set conn=nothing

    这是过滤非法字符函数
    复制代码 代码如下:

    function saferequest(paraname)
    dim paravalue
    paravalue=request(paraname)
    if isnumeric(paravalue) = true then
    saferequest=paravalue
    exit function
    elseif instr(lcase(paravalue),"select ") > 0 or instr(lcase(paravalue),"insert ") > 0 or instr(lcase(paravalue),"delete from") > 0 or instr(lcase(paravalue),"count(") > 0 or instr(lcase(paravalue),"drop table") > 0 or instr(lcase(paravalue),"update ") > 0 or instr(lcase(paravalue),"truncate ") > 0 or instr(lcase(paravalue),"asc(") > 0 or instr(lcase(paravalue),"mid(") > 0 or instr(lcase(paravalue),"char(") > 0 or instr(lcase(paravalue),"xp_cmdshell") > 0 or instr(lcase(paravalue),"exec master") > 0 or instr(lcase(paravalue),"net localgroup administrators") > 0 or instr(lcase(paravalue)," and ") > 0 or instr(lcase(paravalue),"net user") > 0 or instr(lcase(paravalue)," or ") > 0 or instr(lcase(paravalue),"""")>0 or instr(lcase(paravalue),"'")>0 then
    response.write "请不要在函数中加入非法字符!"
    response.end
    else
    saferequest=paravalue
    end if
    end function


    批量删除方法:
    主要是利用for循环来实现。
    复制代码 代码如下:

    id=request.form("checkbox")
    id=Split(id,",")
    shu=0
    for i=0 to UBound(id)
    sql="select * from jiang_fname where id="id(i)
    set rs=conn.execute(sql)
    shu=shu+1
    next
    您可能感兴趣的文章:
    • asp 删除数据并同时删除图片的代码
    上一篇:asp添加数据实现代码
    下一篇:ASP下批量删除数据的两种方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp 删除数据库记录的代码 asp,删除,数据库,记录,的,