MS Access 2003: Crear consulta para distinguir entre mayúsculas y minúsculas

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 2003: Crear consulta para distinguir entre mayúsculas y minúsculas

Este tutorial de MSAccess muestra cómo crear una consulta para distinguir mayúsculas y minúsculas en Access 2003 (con capturas de pantalla e instrucciones paso a paso).

Ver soluciones en otras versiones de Access:

  • Visita 2007

Problema: en Microsoft Access 2003/XP/2000/97, tengo una tabla con campos que tienen valores “P” (mayúsculas) o “p” (minúsculas). Necesito escribir una consulta que reconozca las diferencias entre mayúsculas y minúsculas. ¿Cómo puedo hacer esto?

R: Para distinguir entre mayúsculas y minúsculas en Access, puede usar la función Asc. La función Asc devuelve el código NÚMERO que representa un carácter específico.

Veamos un ejemplo. En ASCII, la “P” mayúscula es 80 y la “p” minúscula es 112. Para averiguar el valor ASCII, puede utilizar nuestra tabla ASCII.

Para ayudar a demostrar nuestro ejemplo, creamos una tabla llamada Productos con un campo llamado Tipo. En el campo de tipo encontrará el valor “P” o el valor “p”.

Luego, creamos una consulta que usa la función Asc para verificar si el campo Tipo tiene un valor de 80, lo que significa que es una “P” mayúscula.

Cuando ejecutamos la consulta, obtenemos los siguientes resultados:

Ahora, si queremos encontrar registros cuyo Tipo sea “p” minúscula, utilizaremos la función Asc para verificar si el valor del campo Tipo es 112.

Ahora, cuando ejecutamos la consulta, obtenemos los siguientes resultados:

(Visited 4 times, 1 visits today)