Saber cómo actualizar una consulta de Microsoft Access en Visual Basic para Aplicaciones ( VBA ) es importante cuando se tiene controles muestran información a través de una consulta. Una consulta de Access está escrito en el lenguaje estructurado de consultas (SQL ) . Puede escribir consultas SQL en VBA para acceder a la información en bases de datos relacionales , tales como los de acceso . Al actualizar la información de una tabla, también desea actualizar la información que aparece en su control. En sólo unos pocos pasos, usted puede escribir un sub para actualizar una consulta en VBA. Instrucciones
1
Inicie Microsoft Access 2007 y haga clic en la pestaña " Crear". Haga clic en " Tabla ", escribe " Smith " y presiona " Enter" para añadir un nuevo registro . Guarde la tabla como " Tabla 1 ". Haga clic en " Crear" y seleccionar " Diseño de formularios " para crear un nuevo formulario.
2
Añadir un nuevo control " List Box " en el menú " Controles". Añadir un nuevo control " Button" en el formulario.
3
Haga clic en cualquier lugar en el formulario y seleccione " Propiedades". Seleccione "Form" en " Tipo de selección " y seleccione la ficha "Evento" . Seleccione " [ Procedimiento de evento ]", junto a " On Load " y haga clic en los puntos suspensivos para abrir Microsoft Visual Basic
4
Escriba lo siguiente para definir una consulta para su control de cuadro de lista : . < Br >
Me.List0.RowSource = "SELECT Table1.Field1 de Table1 ; ".
5
Cambiar ventanas de Microsoft Access y haga clic en el botón de control . Seleccione "Propiedades" y haga clic en la ficha " Evento " . Seleccione " [ Procedimiento de evento ]", junto a " El Click ", y haga clic en los puntos suspensivos
6
Escriba lo siguiente para actualizar la consulta: .
Me.List0.Requery .
7 Interruptor
Windows para Microsoft Access y haga clic en "Ver" para ejecutar el formulario . Verá " Smith ". Abra "Tabla1 " y tipo " Jones ", en la segunda fila para ingresar un nuevo registro. Guarde y cierre "Tabla1 ". Haga clic en el botón " Comando " en el formulario para actualizar la consulta en el control de cuadro de lista.