El error más común y de más fácil solución. A todos nos ocurre alguna vez y luego de comprender por qué, generalmente, no caemos nuevamente en él... te explico.
No se puede utilizar Response.Redirect luego que el servidor haya enviado algun tipo de información al cliente (fijate en tu código la línea
Response.Write Usuarios & "<br>" ) al menos que...
... pongas ANTES de enviar cualquier dato, ya sea mediante ASP (response.write) o HTML (<html><head>... por ejemplo), el siguiente código:
Código:
<% Response.Buffer = True %>
Esta instrucción hace que el servidor interprete absolutamente todo el código y al finalizar envíe el html resultante al cliente (con lo cual SI podés usar
response.redirect )
Entonces, tu código debería quedar así:
Código:
<% Response.Buffer = True %>
<%
Usuarios = Request.querystring("eliminar")
Response.Write Usuarios & "<br>"
set DataBase=Server.CreateObject("ADODB.Connection")
DataBase.Open "libreta"
peticion="DELETE from gente where personas=" & Usuarios & ""
set salida = DataBase.execute(peticion)
DataBase.Close
set DataBase = Nothing
%>
Acá puede ir contenido <i>HTML</i> que <b>jamás</b> será mostrado al navegador... con lo cual no tiene mucho sentido escribirlo :golpeado:
<% Response.Redirect ("userlist.asp") %>
saludos