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

Actualizar datos

Estas en el tema de Actualizar datos en el foro de ASP Clásico en Foros del Web. Hola foreros todos, tengo una pequeña consulta referente a un pequeño problema que tengo y que no sé como solucionar... lo que me ocurre es ...
  #1 (permalink)  
Antiguo 09/04/2007, 20:20
Avatar de jpzapatas  
Fecha de Ingreso: octubre-2006
Ubicación: Chile
Mensajes: 87
Antigüedad: 17 años, 7 meses
Puntos: 0
Actualizar datos

Hola foreros todos, tengo una pequeña consulta referente a un pequeño problema que tengo y que no sé como solucionar...

lo que me ocurre es lo siguiente:

en una pantalla genero un listado en el cual se despliegan viviendas, pero luego de eliminar una esta vivienda me sigue apareciendo en el listado siendo que efectivamente fue eliminada desde la base de datos...

entonces lo que necesito saber es si existe alguna instrucción que me permita hacer un refresh o algo por el estilo para que se actualicen los datos de la pantalla....


Se despide de ustedes un ASP novato....

Gracias a todos....
  #2 (permalink)  
Antiguo 09/04/2007, 22:09
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Actualizar datos

mira este codigo de la pagina deJavierB (), si te fijas intercambia items entre listados y esto te pudiera ayudar a eliminar esos items al eliminar la base de datos. ahora bien substrayendo el codigo y modificandolo un poco con el permiso de JavierB

<script type="text/javascript">
<!--
function pasar() {
obj=document.getElementById('sel1');
if (obj.selectedIndex==-1) return;
for (i=0; opt=obj.options[i]; i++)
if (opt.selected) {
valor=opt.value; // almacenar value
txt=obj.options[i].text; // almacenar el texto
obj.options[i]=null; // borrar el item si está seleccionado
obj2=document.getElementById('sel2');
if (obj2.options[0].value=='-') // si solo está la opción inicial borrarla
obj2.options[0]=null;
opc = new Option(txt,valor);
eval(obj2.options[obj2.options.length]=opc);

}
}
-->
</script>
  • la parte coloreada en rojo, eliminala, ya que esa parte es la que lo anexa a otro select.
  • el resto de la funcion es lo que ocupas para que elimine tu item de la lista.
  • la palabre en azul, es donde modificaras cambiando ese nombre por el de tu select
Cuando realizas tu operacion anexale la llamada de la funcion
ya sea en un boton
<input type="button" value="Pasar" onclick="pasar()" />

o solo la linea de:
pasar()

y por ultimo, es que al realizar la operacion de eliminacion, vuelvas a consultar la base de datos para generar de vuelta el listado
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
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 12:01.