La Web del Programador: Comunidad de Programadores
 
    Pregunta:  2171 - COMO REFRESCAR UNA VISTA
Autor:  Angel Geraldo
Mi pregunta es la siguiente, estoy haciendo un sistema el cual tiene que verificar los cambios hechos en una base de dato sql cada 5 segundos, entiendo que esto se hace con un refresh pero por mas que trato no se refresca hasta que dejo de usar el programa y entro de nuevo, recapitulando como pueda hacer que una vista seme refresque, esa es mi pregunta, si pueden ayudarme por favor se lo agradecere, Att.Angel.

  Respuesta:  Juan Montiel
Si la vista la tienes creada y la quieres refrescar lo puedes hacer con la instruccion

REQUERY([nWorkArea | cTableAlias])

Pondrias entonces esa instruccion en el Event Timer de un Objeto Timer con intervalo en 5000. De esta forma se refrescaria tu Vista cada 5 Segundos.

Si la vista no la tienes creada en tonces la creacion de Query o Tabla temporal deberia de ir tambien dentro del Timer Event.

Todo eso es sumamente sencillo, espero y te sirva.

  Respuesta:  Nora Chauca Saavedra
Hola...!!!

para que refresques una vista... :
1. tienes que bajar tus datos a un cursor esto lo debes hacer en el activate del formulario o too puedes hacer todo este proceso en un metodo ... y luego en el activate.. solo invocas al metodo.

Espero que te ayude.
Bye.