Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Al compartir una base de datos a través de una red, Microsoft Access actualiza la información a intervalos establecidos. Para ver los datos más recientes, actualice los registros desde la vista Hoja de datos o formulario, en la pestaña Inicio, haga clic en Actualizar todo >Actualizar. El proceso de actualización actualiza los datos existentes en una hoja de datos o formulario, y no reordena los registros, muestra nuevos registros ni quita registros eliminados o registros que ya no cumplen los criterios especificados. Para una actualización más específica o exhaustiva, use una macro para volver a consultar los datos.

Nota:  La ejecución del proceso de nueva consulta puede llevar mucho tiempo en función del tamaño del conjunto de registros.

¿Qué desea hacer?

Actualizar datos

  • Siga uno de estos procedimientos:

    • Para actualizar los registros en la vista Hoja de datos o Formulario, en la pestaña Inicio , en el grupo Registros , haga clic en Actualizar todo y, a continuación, haga clic en Actualizar.

    • Para actualizar los registros en la vista Tabla dinámica o Gráfico dinámico, en la pestaña Diseño , en el grupo Datos , haga clic en Actualizar tabla dinámica.

    • Presione MAYÚS+F9.

Principio de página

Establecer el intervalo de actualización

Puede establecer el intervalo en el que Access actualiza los datos. De forma predeterminada, Access actualiza los datos cada 60 segundos.

  1. Haga clic en el botón de Office. Aparecerá el espacio fuera.

  2. En el panel izquierdo del espacio exterior, haga clic en Opciones.

  3. En el panel izquierdo del cuadro de diálogo Opciones de Access , haga clic en Avanzadas.

  4. En el panel derecho, en Avanzadas, especifique un valor para Intervalo de actualización (s).

Principio de página

Usar una macro para volver a consultar datos

Si desea que los datos se vuelvan a consultar automáticamente cuando se produzca un evento, puede crear una macro y adjuntarla al evento. Por ejemplo, supongamos que desea volver a consultar los datos en un formulario siempre que el formulario reciba el foco. Puede crear una macro y adjuntarla al evento On Got Focus del formulario mediante el procedimiento siguiente:

  1. En el grupo Otros de la pestaña Crear, haga clic en Macro. Si el comando no está disponible, haga clic en la flecha que aparece bajo los botones Módulo o Módulo de clase y luego haga clic en Macro.

  2. Haga clic en la flecha del cuadro junto al símbolo más verde (+) y, a continuación, haga clic en Volver a consultar.

  3. Guarde la macro con el nombre Requery y cierre el Generador de macros.

  4. Abra el formulario que desee en vista Diseño. Si no se muestra la hoja de propiedades, presione F4 para mostrarla.

  5. Asegúrese de que está seleccionado el formulario en sí. Después, en la hoja de propiedades, haga clic en la pestaña Evento .

  6. En la pestaña Evento , haga clic en la flecha de la propiedad Al tener el foco y, a continuación, haga clic en el nombre de la macro: Volver a consultar.

  7. Guarde el formulario.

Principio de página

Usar código para volver a consultar datos

También puede usar código para volver a consultar los datos automáticamente. Suponga que desea volver a consultar los datos en un formulario siempre que el formulario reciba el foco. Puede crear un módulo y adjuntarlo al evento On Got Focus del formulario mediante el procedimiento siguiente:

  1. Abra el formulario que desee en la vista Diseño. Si no se muestra la hoja de propiedades, presione F4 para mostrarla.

  2. Asegúrese de que está seleccionado el formulario en sí. Después, en la hoja de propiedades, haga clic en la pestaña Evento .

  3. En la pestaña Evento , en la propiedad On Got Focus , haga clic en el botón Generar Botón Generador.

  4. En el cuadro de diálogo Elegir generador , haga clic en Generador de código.

    Un nuevo módulo se abre en el Editor de Visual Basic.

  5. Escriba Me.Requery y cierre el Editor de Visual Basic.

  6. Guarde el formulario.

Principio de página

Volver a consultar datos en una aplicación web de Access

Las consultas de la aplicación web de Access se ejecutan en el servidor. Usaría la macro RequeryRecords para volver a consultar datos en una aplicación web de Access. Esta macro requiere el conjunto de registros actual.

  1. Abra el formulario que desee, haga clic en Acciones y, a continuación, haga clic en Al activar.

  2. En el Catálogo de acciones, haga clic en RequeryRecords. Si decide dejar en blanco where =, no se realiza ningún filtrado adicional en los resultados y dejando OrderBy= en blanco, no se realiza ninguna ordenación específica.

  3. Guarde el formulario.

Principio de página

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×