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 2007: consulta de filtro según los datos ingresados en el cuadro de texto
Este tutorial de MSAccess muestra cómo filtrar una consulta según los datos ingresados en un cuadro de texto en Access 2007 (con capturas de pantalla e instrucciones paso a paso).
Ver soluciones en otras versiones de Access:
- Visita 2003
Problema: en Microsoft Access 2007, debe buscar todos los nombres de usuario que contengan “ahm”. Quiero crear un formulario con cuadro de texto y botones. En el cuadro de texto, quiero ingresar los criterios de búsqueda y hacer clic en un botón para abrir una consulta que solo muestra resultados donde el campo de nombre de usuario contiene el valor ingresado en el cuadro de texto.
¿Cómo puedo hacer esto?
R: Hemos creado una muestra que puede descargar.
Descargue la versión en Access 2007 (se muestra a continuación)
Primero, creamos un formulario de acceso que contenía un cuadro de texto llamado txtCriteria donde podíamos ingresar los criterios de búsqueda.
Cuando el usuario hace clic en el botón Ejecutar consulta, se abrirá una consulta llamada “qryEntries with Search Criteria”, que muestra todos los registros en los que el campo de nombre de usuario contiene el valor ingresado en el cuadro de texto.
En este ejemplo, ingresamos “ahm”, por lo que la consulta mostrará todos los registros donde el campo de nombre de usuario contiene la cadena “ahm”.
Si echamos un vistazo rápido al diseño de la consulta, verá que usamos una condición LIKE para filtrar los resultados.