jueves, 2 de junio de 2011

Algunos Ejemplos De Expresión, Criterio de Consulta, Condiciones y Caracteres Comodín

CONDICIONES:
En nuestro ejemplo, queríamos ver la información mostrada en la figura, pero sólo de los profesores que viven en Madrid.
Esto implica indicar a Access una condición, que la ciudad del profesor sea Madrid. La figura muestra cómo se introduce esta condición: basta con escribir el nombre «Madrid» en la fila Criterios de la columna Ciudad.
Nota
Recuerda que «Madrid» aparece entre comillas porque es un texto. Si lo introduces sin estas comillas, Access las incluirá automáticamente.
Una vez modificada una consulta en la ventana de diseño, sólo queda ejecutarla para volver a ver la hoja de datos. Para ejecutar una consulta, elige una de las siguientes opciones:
1.  Haz clic en el botón Ejecutar en el grupo Resultados, de la ficha Diseño de Herramientas de consultas
2.  Haz clic en el comando Ver del mismo grupo y elegir la vista hoja de datos o clic en el botón Vista de Hoja de datos de la barra de estado.
Este último botón es muy útil para ir pasando de la ventana de diseño de la consulta a la hoja de datos y viceversa. De ese modo, podrás hacer todas las pruebas que desees antes de dar por finalizada la consulta.
Si ejecutas ahora nuestra consulta de ejemplo, verás sólo los profesores que viven en Madrid, que era nuestro objetivo.



CARACTERES COMODÍN:

CarácterDescripciónEjemplo
*Hace coincidir cualquier número de caracteres. Puede ser utilizado como el primero o el último carácter de la cadena de caracteres.qu* encuentra quién, quiero y quieto
?Hace coincidir cualquier carácter alfabético individual.B?l encuentra bala, billete y bola
[ ]Hace coincidir cualquier carácter individual situado entre los corchetes.B[ao]l encuentra bala y bola pero no billete
!Hace coincidir cualquier carácter que no se encuentre entre los corchetes.r[!oc]a encuentra risa y runa pero no roca ni rosa
-Hace coincidir cualquier carácter de un intervalo de caracteres. Debe especificar el intervalo en orden ascendente (A a Z, no Z a A).b[a-c]d encuentra bad, bbd y bcd
#Hace coincidir cualquier carácter numérico individual.1#3 encuentra 103, 113 y 123

Por ejemplo, para buscar una interrogación de cierre, escriba [?] en el cuadro de diálogo Buscar. Si busca un guión y otros caracteres simultáneamente, coloque el guión antes o después de todos los demás caracteres dentro de los corchetes. (No obstante, si tiene una exclamación de cierre (!) después del corchete de apertura, coloque el guión después de la exclamación.) 


Para buscar elementos como valores de campo, registros o nombres de archivos en un proyecto o una base de datos de Microsoft Access que utiliza una sintaxis compatible con Microsoft SQL Server, utilice los caracteres comodín ANSI-92 siguientes.


CarácterDescripción (Description)Ejemplo
%Hace coincidir cualquier número de caracteres. Puede ser utilizado como el primero o el último carácter de la cadena de caracteres.qu% encuentra quién, quiero y quieto
_Hace coincidir cualquier carácter alfabético individual.R_sa encuentra rosa, risa y rusa
[ ]Hace coincidir cualquier carácter individual situado entre los corchetes.B[ao]l encuentra bala y bola pero no billete
^Hace coincidir cualquier carácter que no se encuentre entre los corchetes.r[^oc]a encuentra risa y rema pero no roca ni rosa
-Hace coincidir cualquier carácter de un intervalo de caracteres. Debe especificar el intervalo en orden ascendente (A a Z, no Z a A).b[a-c]d encuentra bad, bbd y bcd
 
CRITERIO DE CONSULTA: Podemos construir consultas cuyos criterios de selección pueden ser provistos cuando la consulta es ejecutada. Por ejemplo, podemos pedir al usuario que provea la Sigla del departamento de los empleados que desea listar en la pantalla. Para esto construimos una consulta normal de selección, por ejemplo, a partir de la tabla PADRÓN DE EMPLEADOS y en la línea Criterio del campo Sigla del departamento especificamos un mensaje entre corchetes: [Informar sigla del departamento al listar]. Este mensaje es presentado a través de una ventana de información de parámetro donde el usuario debe digitar la sigla deseada. Solo los registros con esta sigla serán listados


Ejemplo De Expresion 
Por ejemplo, para combinar Dirección, Ciudad y Capital, ya presentes en tres campos distintos, se puede emplear la siguiente expresión: =[Dirección] & "," & [Ciudad] & "" [Capital] (el signo & sirve para combinar dos o más controles).

  

No hay comentarios:

Publicar un comentario