Foros del Web » Programando para Internet » ASP Clásico »

Evitar el reload

Estas en el tema de Evitar el reload en el foro de ASP Clásico en Foros del Web. Hola, a veces cuando borro algo desde una Base de Datos con una página asp y muestro el típico mensaje de: "Sus datos han sido ...
  #1 (permalink)  
Antiguo 11/11/2003, 02:40
 
Fecha de Ingreso: enero-2003
Mensajes: 67
Antigüedad: 22 años, 4 meses
Puntos: 0
Evitar el reload

Hola, a veces cuando borro algo desde una Base de Datos con una página asp y muestro el típico mensaje de:

"Sus datos han sido borrados"

si actualizo la página desde el botón del navegador "Actualizar" me sale un error ya que vuelve a ejecutar la misma página con los mismos datos pero que ahora ya no existen porque ya que han sido borrados.

¿Como puedo evitarlo de forma sencilla?

Gracias...
  #2 (permalink)  
Antiguo 11/11/2003, 03:51
 
Fecha de Ingreso: mayo-2003
Mensajes: 91
Antigüedad: 22 años
Puntos: 0
¿El mensaje en un "alert" o bien un simple texto en la página?

Si es un texto en la página podrías hacer que apareciera en otra y al pulsar sobre "aceptar" que volviera a llamar a la anterior. Por ejemplo.
__________________
Isaac González
http://twitter.com/IsaacGonzalez
  #3 (permalink)  
Antiguo 11/11/2003, 11:37
Avatar de 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
suelo hacerlo así:

- página listar.asp con los enlaces a borrar.asp y sus parámetros
- página borrar.asp que elimina el registro según el parámetro de listar.asp. cuando termina el proceso, hago un response.redirect a listar.asp
__________________
...___...
  #4 (permalink)  
Antiguo 11/11/2003, 12:07
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 4 meses
Puntos: 4
tambien puedes colocar en la pagina que estabas

Código:
if not rs.eof then
'aqui muestra los datos comun y corriente
else
'el dato ha sido borrado
end if
asi coloquen actualizar no te saca error.
o si ingrean a la pagina manualmente asi

listar.asp?numero=8

y si el registro 8 ya lo borraron entonces te saca el mensaje y no un error

espero te sirva.
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #5 (permalink)  
Antiguo 12/11/2003, 02:47
 
Fecha de Ingreso: enero-2003
Mensajes: 67
Antigüedad: 22 años, 4 meses
Puntos: 0
Pues, esta última solución es la que más se adapta a lo que estoy buscando.

De todas formas, gracias a los tres.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:49.