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: funciones intermedias
Este tutorial de MSAccess describe cómo usar Access función intermedia Con sintaxis y ejemplos.
describir
La función Microsoft Access Mid extrae una subcadena (comenzando en una posición arbitraria) de una cadena.
sintaxis
La sintaxis de la función Mid en MS Access es:
Mid ( text, start_position, [number_of_characters] )
parámetro o parámetro
texto La cadena de la que desea extraer. start_position La posición en la cadena desde la que comenzará a extraer. La primera posición en la cadena es 1. número_de_caracteres Opcional. El número de caracteres que desea extraer. Si se omite este parámetro, la función Mid devuelve todos los caracteres después de start_position.
aplicar para
La función Mid 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 Mid en MS Access:
Mid ("Tech on the Net", 1, 4) Result: "Tech" Mid ("Alphabet", 5, 2) Result: "ab" Mid ("Alphabet", 5) Result: "abet"
Ejemplo en código VBA
La función Mid se puede usar en código VBA en Microsoft Access.
Por ejemplo:
Dim LResult As String LResult = Mid ("Alphabet", 5, 2)
La variable LResult ahora contendrá el valor de “ab”.
Si omite el parámetro número_de_caracteres en el ejemplo anterior:
Dim LResult As String LResult = Mid ("Alphabet", 5)
La variable LResult ahora contendrá el valor de “abet” porque omitir el último parámetro devolverá todos los caracteres después de start_position.
Ejemplo en SQL/Query
También puede usar la función Mid en una consulta de Microsoft Access.
Por ejemplo:
En esta consulta, usamos la función Mid de la siguiente manera:
Expr1: Mid([CategoryName],3,10)
Esta consulta devolverá 10 caracteres del campo CategoryName, comenzando en la tercera posición de la cadena. Los resultados se mostrarán en una columna denominada Expr1. Puede reemplazar Expr1 con un nombre de columna más significativo.
Por ejemplo:
PartialName: Mid([CategoryName],3,10)
Los resultados ahora se mostrarán en una columna llamada PartialName.