Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MS Access: función DCont
Este tutorial de MSAccess describe cómo usar Access Función de recuento Con sintaxis y ejemplos.
describir
La función DCount de Microsoft Access devuelve el número de registros en una tabla (o campo) de Access.
sintaxis
La sintaxis de la función DCount en MS Access es:
DCount ( expression, domain, [criteria] )
parámetro o parámetro
El campo en el que se utiliza la expresión para contar el número de registros. Conjunto de registros de dominio. Puede ser un nombre de tabla o consulta. Estándar opcional. Es la cláusula WHERE aplicada al dominio.
devolver los bienes
La función DCount devuelve un número.
aplicar para
La función DCount está disponible en las siguientes versiones de Microsoft Access:
- Acceso 2019, Acceso 2016, Acceso 2013, Acceso 2010, Acceso 2007, Acceso 2003, Acceso XP, Acceso 2000
ejemplo
Echemos un vistazo a cómo usar la función DCont en MS Access:
DCount("UnitPrice", "Order Details", "OrderID = 10248")
En este ejemplo, devolverá la cantidad de registros en la tabla Detalles del pedido con ID de pedido 10248. Esto es lo mismo que la siguiente instrucción SQL:
SELECT Count([Order Details].UnitPrice) AS CountOfUnitPrice FROM [Order Details] WHERE ((([Order Details].OrderID)=10248));
Ejemplo en código VBA
La función DCont se puede utilizar en código VBA en Microsoft Access.
Por ejemplo:
Dim LTotal As Long LTotal = DCount("UnitPrice", "Order Details", "OrderID = 10248")
En este ejemplo, la variable llamada LTotal ahora contendrá la cantidad de registros con OrderID 10248 en la tabla Detalles de pedidos.
Ejemplo en SQL/Query
También puede utilizar la función DCont en una consulta de Microsoft Access.
Por ejemplo:
En esta consulta, usamos la función DCont de la siguiente manera:
Expr1: DCount("UnitPrice","Order Details","OrderID = 10248")
Esta consulta devolverá el número de valores de UnitPrice en la tabla Detalles del pedido con un ID de pedido igual a 10248. Los resultados se mostrarán en una columna denominada Expr1. Puede reemplazar Expr1 con un nombre de columna más significativo.
Por ejemplo:
NumberOfUnits: DCount("UnitPrice","Order Details","OrderID = 10248")
Los resultados ahora se mostrarán en una columna llamada NumberOfUnits.