Nwlapcug.com


Se-è Null query in Access 2007

Se-è Null query in Access 2007


Microsoft Access 2007 fornisce allo sviluppatore molti strumenti per garantire che i dati siano validi e inserito correttamente. Uno di questi strumenti è l'utilizzo di una query che cerca per campi o controlli che non dispongono di tutti i dati immessi al loro interno. Tali campi o controlli si dice che hanno un valore null. La query, chiamata un "se-è Null" query, chiede in sostanza se il valore è null e quindi fa quello che lo sviluppatore vuole basato sulla risposta.

Il "Is Null" condizione

"È Null" è un esempio di una condizione di accesso. Le condizioni sono, al loro livello più elementare, un confronto tra due cose. "È Null" è un tipo specifico di condizione chiamata un valore booleano. Qualcosa è true o false senza altra scelta disponibile. Una query di Access che controlla se un valore è null vi darà un risultato che è "True" se è null e il risultato di "False" se c'è informazioni presenti.

Salvato "se-è Null" query

Gli sviluppatori spesso vogliono individuare i campi che si suppone di avere informazioni in loro, ma non. Questo avviene in genere con una query salvata. Lo sviluppatore scrive una query, con lo strumento di progettazione Query o utilizzando la creazione guidata Query e imposta l'esecuzione contro un campo specifico in una determinata tabella. Nella griglia di struttura, i criteri per il campo è inserito come "Is Null" - digitato senza virgolette intorno ad esso. Questo dice la query per verificare se il campo è null e visualizzare i record nel risultato dove questo è vero.

Structured Query Language

Lo sviluppatore consiglia inoltre di avvisare l'utente che un campo specifico per essere compilato è necessaria ma è stato lasciato vuoto. Gli sviluppatori di Access è possono utilizzare Visual Basic, Applications Edition (VBA) per eseguire questo tipo di funzione. La query viene scritto in parole in Structured Query Language - anche chiamato SQL. La query viene eseguita lo stesso "se-è Null" in discussione, ma consente più opzioni da eseguire sulla basano del risultato. Ad esempio, una finestra di messaggio venga richiesta all'utente di compilare il campo se la query determina che è null.

Limitazioni

"È Null" è una condizione molto specifica. Significa che nessuna informazione sia stata inserita a tutti. È Null è quindi diverso da un campo in cui l'utente ha a schede in esso e premere la barra spaziatrice. Questo potrebbe sembrare la stessa cosa, ma Access considera lo spazio come informazioni. Qualcuno digitato qualcosa, anche se non è visibile. Una salvata "se-è Null" query non può necessariamente trattare uno spazio vuoto come null in tutte le situazioni. Una query SQL non trattare lo spazio come un valore null, ovvero "vedrà" qualcosa lì.