Denomínanse consultas paramétricas a aquelas consultas, normalmente de selección, que baixo un campo polo que se desexa establecer un criterio de filtrado, en vez de implicar a valores constantes que fan que dita consulta ao ser executada sempre realice "o mesmo" con ese criterio fixo ( >10, ="Santander", >#01/04/2023# ), implican a campos (especificados entre corchetes [ ]) aos cales se lles asignan valores diferentes para cada execución da consulta, no momento de executar a consulta.
No momento de executar a consulta, serán solicitados ao usuario mediante unha xanela de diálogo en pantalla, que se introduzan valores para esos campos de parámetros.
Deste xeito, é posible crear unha soa consulta, introducindo por teclado por parte do usuario para cada vez que se executa, un valor de comparación ou operación diferente, co cal a consulta é versátil, variable e con valores de comparación distintos para cada vez.
1
Se se quere realizar unha consulta de selección de persoal en función dos seus ingresos, e estes ingresos estean comprendidos ás veces entre uns valores e ás veces entre outros, a forma de que a mesma consulta (unha soa consulta) sexa útil en todos os casos, é deseñar unha consulta paramétrica.
Se baixo o campo ingresos, na consulta, se especifica a condición >=600 Y <=1200, cada vez que se execute dita consulta o criterio será o mesmo, será ese, devolvendo os resultados que satisfacen dita condición sempre fixa e sempre a mesma: Os empregados cun nivel de ingresos entre 600 e 1.200 euros.
Sin embargo, se no campo correspondente a ingresos o criterio a especificar é >=[ingreso mínimo] Y <=[ingreso máximo], ao executar esta consulta, como os "campos" [ingreso mínimo] e [ingreso máximo] non pertencen á táboa e non son recoñecidos por Access, o programa amosará dous caixas de diálogo en secuencia (un e despois o outro) manifestando o seu "desconcerto":
Por tanto, a consulta fará unha busca entre parámetros, paramétrica. Estes parámetros poden ser diferentes cada vez que se execute a consulta.
O resultado é unha soa consulta válida para calquera intervalo de valores que se tecleen cada vez.
2
Exemplo: seleccionar os socios cuxa cota estea comprendida entre dous valores. A consulta en vista deseño será:
3
Ao executar a consulta pídenos dous valores. Primeiro parámetro:
Esta vez introducimos un valor de cota mínima de 8 euros.
4
Segundo parámetro:
Esta vez introducimos un valor de cota máxima de 15 euros.
5
Parte do resultado da consulta é:
En próximas execucións da consulta poderanse introducir outros datos límite nos paneis de petición de entrada de datos para os parámetros.
Esta píldora formativa está extraída del Curso online de Access 2016/2019 avanzado.
No pierdas tu oportunidad y ¡continúa aprendiendo!
Política de privacidad
ADR Formación utiliza cookies propias y de terceros para fines analíticos anónimos, guardar las preferencias que selecciones y para el funcionamiento general de la página.
Puedes aceptar todas las cookies pulsando el botón "Aceptar" o configurarlas o rechazar su uso pulsando el botón "Configurar".
Puedes obtener más información y volver a configurar tus preferencias en cualquier momento en la Política de cookies