Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/04/2002, 17:23
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Response.Redirect..... ayuda

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