Ονόματα πεδίων, στοιχείων ελέγχου και αντικειμένων σε βάσεις δεδομένων υπολογιστή της Microsoft Access:
-
Μπορεί να έχει μήκος έως 64 χαρακτήρες.
-
Μπορεί να περιλαμβάνει οποιονδήποτε συνδυασμό γραμμάτων, αριθμών, κενών διαστημάτων και ειδικών χαρακτήρων εκτός από τελεία (.), θαυμαστικό (!), τάφο έμφασης (') και αγκύλες ([ ]).
-
Δεν μπορείτε να ξεκινήσετε με αρχικά κενά διαστήματα.
-
Δεν είναι δυνατή η συμπερίληψη χαρακτήρων ελέγχου (τιμές ASCII 0 έως 31).
-
Δεν είναι δυνατή η συμπερίληψη διπλών εισαγωγικών (") σε πίνακες, προβολή ή αποθηκευμένη διαδικασία ονόματα σε ένα έργο της Microsoft Access.
Παρόλο που μπορείτε να συμπεριλάβετε κενά διαστήματα σε ονόματα πεδίων, στοιχείων ελέγχου και αντικειμένων, τα περισσότερα παραδείγματα στην τεκμηρίωση της Microsoft Access εμφανίζουν ονόματα πεδίων και στοιχείων ελέγχου χωρίς κενά διαστήματα, επειδή τα κενά διαστήματα στα ονόματα μπορούν να παράγουν διενέξεις ονομάτων στο Microsoft Visual Basic for Applications σε ορισμένες περιπτώσεις.
Όταν ονομάζετε ένα πεδίο, στοιχείο ελέγχου ή αντικείμενο, είναι καλή ιδέα να βεβαιωθείτε ότι το όνομα δεν αναπαράγει το όνομα ενός ιδιότητα ή άλλου στοιχείου που χρησιμοποιείται από τη Microsoft Access. Διαφορετικά, η βάση δεδομένων σας μπορεί να προκαλέσει απροσδόκητη συμπεριφορά σε ορισμένες περιπτώσεις. Για παράδειγμα, εάν κάνετε αναφορά στην τιμή ενός πεδίου που ονομάζεται Name σε έναν πίνακα NameInfo χρησιμοποιώντας τη σύνταξη NameInfo.Name, η Microsoft Access εμφανίζει την τιμή της ιδιότητας Name του πίνακα αντί για την τιμή του πεδίου Name.
Ένας άλλος τρόπος για να αποφύγετε μη αναμενόμενα αποτελέσματα είναι να χρησιμοποιείτε πάντα τον τελεστή ! αντί για το . Τελεστής (τελεία) για αναφορά στην τιμή ενός πεδίου, στοιχείου ελέγχου ή αντικειμένου. Για παράδειγμα, το ακόλουθο αναγνωριστικό αναφέρεται ρητά στην τιμή του πεδίου Name και όχι στην ιδιότητα Name :
[NameInfo]! [Όνομα]