Tecnología

Inicio

Si-Es nulo consultas en Access 2007

Si-Es nulo consultas en Access 2007


Microsoft Access 2007 proporciona a los desarrolladores muchas herramientas para asegurar que los datos es válido y escrito correctamente. Una de estas herramientas es el uso de una consulta que busca campos o controles que no tienen ningún datos introducidos en ellos. Tales campos o controles se dice que tienen un valor nulo. La consulta, llamado "Si-Es nulo" consulta, pregunta, en esencia, si el valor es nulo y luego hace lo que el desarrollador quiere basado en la respuesta.

La "Es Nulo" Condición

"Es Nulo" es un ejemplo de una condición en Access. Las condiciones son, en su nivel más básico, una comparación de dos cosas. "Es nulo" es un tipo específico de enfermedad llamada un valor booleano. Algo es verdadero o falso con ninguna otra opción disponible. Una consulta de Access que comprueba si un valor es nulo dará un resultado que es "verdadera" si es nulo y un resultado de "falso" si hay información actual.

Guardados "Si-Es nulo" Búsquedas

Los desarrolladores a menudo quieren encontrar campos que se supone que tienen la información en ellos, pero no lo hacen. Esto normalmente se realiza con una consulta guardada. El desarrollador escribe una consulta, ya sea con la herramienta de diseño de consulta o mediante el Asistente para consultas, y establece para que se ejecute en contra de un campo específico de una tabla en particular. En la cuadrícula de diseño, los criterios para ese campo se introduce como "¿Es nulo" - escrito sin comillas alrededor de él. Esto le dice a la consulta para comprobar si el campo es nulo y mostrar los registros en el resultado cuando esto sea cierto.

lenguaje de consulta estructurado

El desarrollador también puede querer para alertar al usuario de que se requiere un campo específico para ser llenado, pero ha dejado en blanco. los desarrolladores de acceso pueden utilizar Visual Basic para Aplicaciones (VBA) para llevar a cabo este tipo de función. La consulta está escrita en palabras en el lenguaje de consulta estructurado - también llamado SQL. La consulta se ejecuta la misma pregunta: "Si-Es nulo", pero permite más opciones para ser ejecutadas en base al resultado. Por ejemplo, un cuadro de mensaje puede aparecer indicando al usuario que rellene el campo si la consulta determina que es nulo.

limitaciones

"Es Nulo" es una condición muy específica. Esto significa que ninguna información se ha introducido en absoluto. Es nulo, por tanto, es diferente de un campo en el que el usuario ha pestañas en él y pulsa la barra espaciadora. Esto puede parecer lo mismo, pero Access trata el espacio como información. Alguien escrito algo, incluso si no es visible. Una consulta guardada "Si-Es nulo" puede no necesariamente tratar a un espacio en blanco como nulo en todas las situaciones. Una consulta SQL no curará el espacio como un valor nulo - será "ver" algo allí.