Nwlapcug.com


Come eseguire una Query di Microsoft Access per un campo vuoto

Un campo vuoto in un database può causare problemi unici. Non arriverà in tutte le query che utilizza un operatore di confronto o wild card. Per quanto riguarda il database, c'è niente lì da utilizzare per il confronto, l'ordinamento o rispondere a qualsiasi tipo di query. Questo tipo di voce è definito come null. Tuttavia, ci sono modi per query di Microsoft Access per un campo vuoto.

Istruzioni

1

Aprire il database che contiene la tabella con il campo che si desidera cercare. Fare clic sull'oggetto "Query" sulla sinistra e fare clic su "Nuovo" dal menu. Evidenziare "Visualizzazione struttura" e fare clic su "OK". Evidenziare la tabella contenente il campo e fare clic su "Aggiungi". Fare clic su "Chiudi", quindi fare clic su "Vista" sul menu principale e passare alla "Visualizzazione SQL." Una query parziale sarà già nella finestra: "Select from tablename," dove tablename è la tabella si desidera interrogare.

2

Inserire un "*" dopo l'istruzione "Select" per restituire tutti i campi nella query. Posizionare il cursore prima il ";" e premere "Invio" per iniziare una nuova riga. Digitare "Dove fieldname è null" sostituzione nomecampo con il nome del campo che si desidera controllare per gli spazii in bianco. Fare clic sul punto esclamativo rosso nella barra degli strumenti per eseguire la query. Tutte le righe in cui il campo è vuoto devono essere visualizzate nei risultati.

3

Prova per una stringa vuota. Questo non è lo stesso come un campo vuoto, ma possa apparire come tali nei risultati. Per verificare una stringa vuota, eseguire la stessa query come passaggio 2, ma sostituire where clausola con

Dove nomecampo = ' "

Si noti che le virgolette doppie due dopo il segno di uguale sono parte della query.

Consigli & Avvertenze

  • Se i campi vuoti creerà un problema, possono essere prevenute la progettazione del database. Quando si definisce un campo, modifica "necessaria" per "Sì" nella finestra "proprietà del campo" Mostra per impedire l'immissione di un record con un campo vuoto.
  • Sempre prova per i campi vuoti prima di aggiungere qualsiasi codice che potrebbe manipolare un campo. Qualsiasi funzione chiamata su un campo che è null verrà generato un errore.