asp删除数据库记录的代码。
删除单个记录复制代码代码如下所示:
ID = saferequest(ID)
SQL =删除从表1,whereid > 身份
rs.open sql,Conn,1,3
response.write
设置=无
设置conn =没有
这是过滤器非法字符函数。
复制代码代码如下所示:
功能saferequest(paraname)
昏暗的paravalue
paravalue =请求(paraname)
如果IsNumeric(paravalue)=真
saferequest = paravalue
退出功能
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或仪器(1例(paravalue),> 0
response.write 请不要添加非法字符的功能!
response.end
其他的
saferequest = paravalue
最后如果
端功能
批量删除方法:
它主要是通过循环使用来实现的。
复制代码代码如下所示:
ID =要求表单(复选框)
id =
书= 0
我= 0,UBound(ID)
SQL =SELECT * FROM jiang_fname id是我(我)
集= conn.execute(SQL)
蜀=蜀+ 1
下一个