“Conocimientos Programación>Visual Basics Programación

Cómo crear una consulta en Access VBA

2011/4/7
Conocer cómo crear rápidamente una consulta en Microsoft Access y luego usarlo con Visual Basic para Aplicaciones ( VBA) que puede ahorrar tiempo. El acceso es un sistema de gestión de base de datos relacional que se incluye en la suite de Microsoft Office. Una consulta se utiliza para recuperar datos de una tabla de base de datos . VBA es un lenguaje de programación que se utiliza para automatizar tareas rutinarias en Access y otras aplicaciones de Microsoft Office . En unos pocos pasos , puede crear una subrutina usando VBA para consultar datos de la tabla Empleados de la base de datos Northwind. Cosas que necesitará
Microsoft Office Access
Mostrar más instrucciones
1

Abra la base de datos Access Northwind. La base de datos Northwind se incluye en la suite de Microsoft Office.
2

clic en "Crear " y seleccionar " Diseño de consulta. " Seleccione la pestaña " Tablas ", seleccione "Empleados" y haga clic en "Agregar ". Seleccione " Cerrar".
3

doble clic en " Compañía", " Apellido " y " Nombre" para agregar campos . Seleccione " Vista SQL " en el panel " Results" . Pulse la tecla "Ctrl " y "C " para copiar la consulta Select.

4 Haga clic en " Herramientas de base de datos" y luego seleccione " Visual Basic ". Escriba lo siguiente para crear un nuevo subprograma: " . Escriba"

createVBAQuery Sub Private ()

Press
5

Escriba lo siguiente para declarar sus variables:

strSQL As String Dim

rst As Recordset

Dim dbs como base de datos

Set dbs = CurrentDb
6

Press " Ctrl" y " V " para pegar la consulta de selección dentro de la subrutina . Añadir " strSQL =" al principio de su consulta y agregue comillas finales hasta el final de la consulta de la siguiente manera : . .

StrSQL = "SELECT Employees.Company , Trabajadores [ Apellido ] , los empleados [ Nombre ] FROM Empleados ; ".
7

Escriba lo siguiente para abrir la consulta de selección y mostrar los resultados

Set rst = dbs.OpenRecordset ( strSQL )

primera . MoveLast

rst.MoveFirst

Do While Not rst.EOF

Debug.Print rst.Fields ( 0 ) Value & . "

Visual Basics Programación
Cómo hacer cosas rebotan contra las paredes en Visual Basic
Cómo editar elementos en ListBox con Visual Basic 2008
Cómo rellenar un campo en VB Acceso
Cómo utilizar una ventana Inmediato en Vb.Net
Cómo alinear un cuadro de texto en el Basic NET Z -Index Visual
Cómo crear una cuadrícula de datos en Visual Basic
Cómo implementar la aplicación para Windows CE
Cómo compilar Visual Basic
Conocimientos Informáticos © http://www.ordenador.online