Tecnología

Inicio

Cómo acceder a registros de conteo en Query

Cómo acceder a registros de conteo en Query


Microsoft Office Access es un sistema de gestión de base de datos relacional de uso frecuente para las bases de datos más pequeñas. Visual Basic para aplicaciones, también conocido como VBA, es un lenguaje de programación utilizado para automatizar tareas manuales en las aplicaciones de Microsoft Office. Una consulta SQL es una operación común que se realiza para recuperar datos de una tabla. En unos pocos pasos se puede escribir código VBA para consultar una tabla y mostrar el número de registros a través de un cuadro de mensaje.

Instrucciones

1 Iniciar Microsoft Office Access y seleccione "Base de datos en blanco" y luego haga clic en "Crear". Haga clic en "Herramientas de base de datos" y seleccione "Visual Basic". Haga clic en el "insertar" y seleccione "Módulo".

2 Copia y pega el siguiente código VBA en su módulo:

Private Sub getRecordCnt ()

Dim primera medida de registros

Dim db Como Base de Datos

Dim como secuencia sqlstr

Sqlstr = "CREATE TABLE CityInfo (TEXTO City (25), TEXTO Estado (25));"

DoCmd.RunSQL (sqlstr)

Sqlstr = "INSERT INTO CityInfo ([City], [Estado])"

Sqlstr = sqlstr y "VALUES ( 'Arlington', 'Tejas');"

DoCmd.SetWarnings falsos

DoCmd.RunSQL (sqlstr)

Sqlstr = "INSERT INTO CityInfo ([City], [Estado])"

Sqlstr = sqlstr y "VALUES ( 'Watauga', 'Tejas');"

DoCmd.SetWarnings falsos

DoCmd.RunSQL (sqlstr)

Sqlstr = "SELECT * FROM CityInfo CityInfo;".

Establecer primera = db.OpenRecordset (sqlstr)

rst.MoveFirst

rst.MoveLast

MsgBox rst.RecordCount

End Sub

3 Pulse la tecla "F5" para ejecutar la subrutina. El código va a crear una nueva tabla, añadir registros a la misma, y ​​abrir un conjunto de registros.