MS Access - Consultas de parámetros
La mejor parte de las consultas es que puede guardar y ejecutar la misma consulta una y otra vez, pero cuando ejecuta la misma consulta una y otra vez cambiando solo los criterios, puede considerar que la consulta acepta parámetros.
Si con frecuencia desea ejecutar variaciones de una consulta en particular, considere usar una consulta de parámetros
La consulta de parámetros recupera información de una manera interactiva y solicita al usuario final que proporcione criterios antes de ejecutar la consulta.
También puede especificar qué tipo de datos debe aceptar un parámetro.
Puede establecer el tipo de datos para cualquier parámetro, pero es especialmente importante establecer el tipo de datos para datos numéricos, de moneda o de fecha / hora.
Cuando especifica el tipo de datos que debe aceptar un parámetro, los usuarios ven un mensaje de error más útil si ingresan el tipo de datos incorrecto, como ingresar texto cuando se espera una moneda.
Si un parámetro está configurado para aceptar datos de texto, cualquier entrada se interpreta como texto y no se muestra ningún mensaje de error.
Ejemplo
Veamos ahora un ejemplo sencillo creando una consulta de parámetros. Permítanos abrir su base de datos y seleccionar Diseño de consulta en la pestaña Crear tabla.
Haga doble clic en el tblProjects y cierra el Show caja de diálogo.
Seleccione el campo que desea ver como resultado de la consulta, como se muestra en la siguiente captura de pantalla.
En la cuadrícula de diseño de la consulta, en la fila Criterios de la columna ProjectStart, escriba [Enter a project start data]. La cuerda[Enter a project start data]es su indicador de parámetro. Los corchetes indican que desea que la consulta solicite información y el texto esEnter a project start data es el indicador de parámetros que se muestra.
Ahora ejecutemos su consulta y verá el siguiente mensaje.
Ingresemos ahora la siguiente fecha.
Haga clic en Aceptar para confirmar.
Como resultado, verá los detalles del proyecto que comenzó el 2/1/2007. Vayamos a la Vista de diseño y volvamos a ejecutar la consulta.
Ingrese la fecha como en la captura de pantalla anterior y haga clic en Aceptar. Ahora verá los detalles del proyecto que comenzó el 5/1/2008.