La eliminación de registros del tutorial de la base de datos Asp es realmente muy fácil de realizar en ASP. Siempre que se conecte a la base de datos, utilice la función de eliminación SQL para eliminarla. Eliminar un solo registro
Copie el código de código de la siguiente manera:
id = solicitud segura(id)
sql=eliminar de la tabla1 donde id>&id&
rs.open sql, conexión, 1,3
respuesta.write <script>alert('Eliminación exitosa');ubicación.href='del.asp';</script>
establecer rs = nada
establecer conexión = nada
Esta es una función para filtrar caracteres ilegales.
Copie el código de código de la siguiente manera:
función solicitud segura (parámetro)
valor dimpara
paravalor=solicitud(paranombre)
si es numérico (paravalor) = verdadero entonces
solicitud segura = valor paramétrico
función de salida
elseif instr(lcase(paravalue),select) > 0 o instr(lcase(paravalue),insert) > 0 o instr(lcase(paravalue),eliminar de) > 0 o instr(lcase(paravalue),count() > 0 o instr(lcase(paravalue),drop table) > 0 o instr(lcase(paravalue),update ) > 0 o instr(lcase(paravalue),truncate ) > 0 o instr(lcase(paravalue),asc() > 0 o instr(lcase(paravalue),mid() > 0 o instr(lcase(paravalue),char() > 0 o instr(lcase(paravalue),xp_cmdshell) > 0 o instr(lcase(paravalue),exec master) > 0 o instr(lcase(paravalue),administradores de grupo local de red) > 0 o instr(lcase(paravalue), y ) > 0 o instr(lcase(paravalue),usuario de red) > 0 o instr(lcase(paravalue), o ) > 0 o instr(lcase(paravalue),)>0 o instr(lcase(paravalue),')>0 entonces
Response.write ¡No agregue caracteres ilegales a la función!
respuesta.fin
demás
solicitud segura = valor paramétrico
terminar si
función final
Método de eliminación por lotes:
Se logra principalmente mediante el uso de bucle for.
Copie el código de código de la siguiente manera:
id=solicitud.formulario(casilla de verificación)
id=Dividir(id,,)
shu=0
para i=0 a UBound(id)
sql=select * de jiang_fname donde id=&id(i)
establecer rs=conn.execute(sql)
shu=shu+1
próximo