λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Αν -Is Null ερωτημάτων στην Access 2007

Microsoft Access 2007 παρέχει ο κύριος του έργου πολλά εργαλεία για να εξασφαλιστεί ότι τα δεδομένα είναι έγκυρα και τέθηκε σωστά . Ένα τέτοιο εργαλείο είναι η χρήση ενός ερωτήματος που ψάχνει για πεδία ή στοιχεία ελέγχου που δεν έχουν δεδομένα που εισάγονται σε αυτά . Τέτοια πεδία ή στοιχεία ελέγχου λέγονται για να έχουν μια τιμή null . Το ερώτημα , που ονομάζεται « Αν -Is Null " ερώτημα , ερωτά κατ 'ουσίαν αν η τιμή είναι μηδενική και , στη συνέχεια, κάνει ό, τι θέλει ο κύριος του έργου με βάση την απάντηση . Η " Είναι Null " Κατάσταση
Η

" Is Null " είναι ένα παράδειγμα μιας κατάστασης στην Access . Οι συνθήκες είναι , στο πιο βασικό επίπεδο , η σύγκριση των δύο πράγματα . " Είναι Null " είναι ένα συγκεκριμένο είδος της κατάστασης που ονομάζεται μια τιμή Boolean . Κάτι είναι ή αλήθεια ή ψέμα με καμία άλλη επιλογή διαθέσιμη . Ένα ερώτημα της Access που ελέγχει αν μια τιμή είναι null θα δώσει ένα αποτέλεσμα που είναι " True" αν είναι άκυρη και το αποτέλεσμα του "False " εάν υπάρχουν πληροφορίες παρόν .
Εικόνων Saved "Αν -Is null " Ερωτήματα
Η

προγραμματιστές συχνά θέλετε να βρείτε τους τομείς που υποτίθεται ότι έχουν πληροφορίες σε αυτούς, αλλά δεν το κάνουν . Αυτό γίνεται συνήθως με ένα αποθηκευμένο ερώτημα . Ο προγραμματιστής γράφει ένα ερώτημα , είτε με το εργαλείο σχεδίασης ερωτήματος ή χρησιμοποιώντας τον Οδηγό ερωτήματος , και ορίζει ότι για να τρέξει ενάντια σε έναν συγκεκριμένο τομέα σε ένα συγκεκριμένο πίνακα . Στο πλέγμα σχεδίασης , τα κριτήρια για αυτό το πεδίο καταχωρείται ως " Is Null " - δακτυλογραφημένες χωρίς εισαγωγικά γύρω από αυτό . Αυτό λέει το ερώτημα για να ελέγξετε αν το πεδίο είναι μηδέν και να δείξει τις εγγραφές στο αποτέλεσμα αν αυτό είναι αλήθεια .

Η Structured Query Language
Η

Ο κύριος του έργου μπορεί να επίσης, θέλουμε να ειδοποιεί τον χρήστη ότι ένα συγκεκριμένο πεδίο είναι υποχρεωτικό να συμπληρωθούν , αλλά έχει μείνει κενό . Οι προγραμματιστές της Access να χρησιμοποιήσετε τη Visual Basic for Applications ( VBA ) κώδικα για να εκτελέσει αυτό το είδος της λειτουργίας . Το ερώτημα είναι γραμμένο στα λόγια σε Structured Query Language - που ονομάζεται επίσης SQL . Το ερώτημα εκτελείται το ίδιο « Αν -Is Null " ερώτηση, αλλά επιτρέπει περισσότερες επιλογές για να εκτελεστεί με βάση το αποτέλεσμα . Για παράδειγμα , ενδέχεται να εμφανιστεί ένα πλαίσιο μηνύματος που προτρέπει το χρήστη να συμπληρώσει το πεδίο , αν το ερώτημα καθορίζει ότι είναι άκυρη .
Εικόνων Περιορισμοί
Η

" Is Null " είναι ένα πολύ συγκεκριμένη κατάσταση . Αυτό σημαίνει ότι καμία πληροφορία δεν έχει καταχωρηθεί καθόλου . Is Null είναι συνεπώς διαφορετικό από ένα πεδίο όπου ο χρήστης έχει καρτέλες σε αυτό και πατήστε το spacebar . Αυτό μπορεί να φαίνεται σαν το ίδιο πράγμα , αλλά η Access αντιμετωπίζει το χώρο ως πληροφορίες . Κάποιος πληκτρολογήσει κάτι , ακόμη και αν δεν είναι ορατό . Μια αποθηκευμένη "Αν -Is Null " το ερώτημα δεν μπορεί να εξομοιώσει οπωσδήποτε ένα κενό ως μηδενική σε όλες τις καταστάσεις . Ένα ερώτημα SQL δεν θα αντιμετωπίσει το χώρο ως μηδενική αξία - θα «δει » κάτι εκεί
Η
εικόνων .

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα