Office
Είσοδος

Διαγραφή δεδομένων από μια βάση δεδομένων της Access με τη χρήση ερωτήματος

Σημείωση:  Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχω μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά , για να το συμβουλεύεστε εύκολα.

Για να διαγράψετε γρήγορα μεγάλες ποσότητες δεδομένων ή να τακτικά εκτελεί τις ίδιες λειτουργίες διαγραφής, μπορείτε να χρησιμοποιήσετε ένα ερώτημα. Ένα ερώτημα μπορεί να σας βοηθήσει να βεβαιωθείτε ότι μπορείτε να διαγράψετε τα σωστά δεδομένα, και μπορούν να αποθηκευτούν και, στη συνέχεια, εύκολα επαναλαμβάνεται.

Σημείωση: Εάν θέλετε να καταργήσετε ένα μικρό αριθμό των εγγραφών — οποιαδήποτε ποσότητα που αισθάνεστε άνετα με μη αυτόματο τρόπο τη διαγραφή — μπορείτε να ανοίξετε τον πίνακα σε προβολή φύλλου δεδομένων, επιλέξτε τα πεδία ή τις γραμμές που θέλετε να διαγράψετε και πατήστε το πλήκτρο DELETE.

Σημαντικό: Βεβαιωθείτε ότι έχετε ένα αντίγραφο ασφαλείας της βάσης δεδομένων σας πριν να διαγράψετε τα δεδομένα.

Σε αυτό το άρθρο

Επιλογή τύπου ερωτήματος με βάση τα δεδομένα που θέλετε να διαγράψετε

Δημιουργία και χρήση ενός ερωτήματος διαγραφής

Δημιουργία και χρήση ενός ερωτήματος ενημέρωσης

Διαγραφή δεδομένων από σχετιζόμενους πίνακες

Δείγμα κριτηρίων για ερωτήματα επιλογής

Πρόσθετες πληροφορίες

Επιλογή τύπου ερωτήματος με βάση τα δεδομένα που θέλετε να διαγράψετε

Έχετε την επιλογή χρησιμοποιώντας ένα ερώτημα ενημέρωσης ή ένα ερώτημα διαγραφής ανάλογα με τον τύπο της διαγραφής που χρειάζεστε για να εκτελέσετε.

Διαγραφή ερωτήματος

Χρησιμοποιήστε ένα ερώτημα διαγραφής για να καταργήσετε ολόκληρες εγγραφές (γραμμές) από έναν πίνακα ή από δύο σχετιζόμενους πίνακες, σε μια λειτουργία. Τα ερωτήματα διαγραφής καταργούν όλα τα δεδομένα σε κάθε πεδίο, συμπεριλαμβανομένης της τιμής κλειδιού που καθιστά μοναδική μία εγγραφή.

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

Ερώτημα ενημέρωσης

Χρησιμοποιήστε ένα ερώτημα ενημέρωσης για να διαγράψετε μεμονωμένες τιμές πεδίων από έναν πίνακα, ένα ερώτημα ενημέρωσης σάς επιτρέπουν να διαγράψετε τιμές, ενημερώνοντας τις υπάρχουσες τιμές σε μια τιμή null (δηλαδή, χωρίς δεδομένα) ή μια συμβολοσειρά μηδενικού μήκους (ένα ζεύγος διπλών εισαγωγικών χωρίς διάστημα μεταξύ τους).

Αρχή της σελίδας

Τι πρέπει να επαληθεύσετε πριν από τη χρήση ενός ερωτήματος για τη διαγραφή δεδομένων

  • Βεβαιωθείτε ότι το αρχείο βάσης δεδομένων δεν είναι μόνο για ανάγνωση. Για να κάνετε αυτό, στην Εξερεύνηση των Windows, κάντε δεξιό κλικ στο αρχείο της βάσης δεδομένων και, στη συνέχεια, κάντε κλικ στην επιλογή Ιδιότητες.

  • Βεβαιωθείτε ότι έχετε τα απαραίτητα δικαιώματα για να διαγράφετε εγγραφές από τη βάση δεδομένων. Αν δεν είστε βέβαιοι, επικοινωνήστε με το διαχειριστή του συστήματός σας ή με το σχεδιαστή της βάσης δεδομένων.

  • Βεβαιωθείτε ότι έχετε ενεργοποιήσει το περιεχόμενο της βάσης δεδομένων. Από προεπιλογή, η Access αποκλείει όλων των ερωτημάτων ενέργειας (ερωτήματα διαγραφής, ενημέρωσης και δημιουργίας πίνακα), εκτός αν εμπιστεύεστε πρώτα τη βάση δεδομένων. Για πληροφορίες σχετικά με την αξιοπιστία μιας βάσης δεδομένων, ανατρέξτε στο θέμα Διακόψετε την κατάσταση απενεργοποίησης από τον αποκλεισμό ενός ερωτήματος αργότερα σε αυτό το άρθρο.

  • Ζητήστε από τους άλλους χρήστες της βάσης δεδομένων να κλείσουν όλους τους πίνακες, τις φόρμες, τα ερωτήματα, και τις εκθέσεις που χρησιμοποιούν τα δεδομένα που θέλετε να διαγράψετε. Εξασφαλίζετε έτσι ότι δεν θα προκύψουν παραβιάσεις κλειδωμάτων.

  • Πριν επεξεργαστείτε ή διαγράψετε εγγραφές, δημιουργήστε αντίγραφα ασφαλείας της βάσης δεδομένων. Δεν μπορείτε να αντιστρέψετε λειτουργίες που εκτελούνται από διαγραφή και ενημέρωση ερωτημάτων, ώστε να κάνετε ένα αντίγραφο ασφαλείας εξασφαλίζει ότι μπορείτε πάντα να αναιρέσετε τις αλλαγές σας.

Συμβουλή: Εάν η σύνδεση ενός μεγάλου αριθμού χρηστών στη βάση δεδομένων, ίσως χρειαστεί να κλείσετε τη βάση δεδομένων και, στη συνέχεια, ανοίξτε το ξανά στο λειτουργία αποκλειστικής χρήσης.

Για να ανοίξετε μια βάση δεδομένων σε λειτουργία αποκλειστικής χρήσης

  1. Κάντε κλικ στην καρτέλα Αρχείο και μετά κάντε κλικ στην εντολή Άνοιγμα.

  2. Κάντε αναζήτηση και καταδείξτε με το δείκτη του ποντικιού τη βάση δεδομένων, κάντε κλικ στο βέλος που βρίσκεται δίπλα στο κουμπί Άνοιγμα και στη συνέχεια επιλέξτε Άνοιγμα για αποκλειστική χρήση.

    Άνοιγμα αρχείου σε αποκλειστική χρήση

Δημιουργία αντιγράφου ασφαλείας της βάση δεδομένων

  1. Κάντε κλικ στην επιλογή το καρτέλα " αρχείο ", σημείο για να , Αποθήκευση και δημοσίευση, και, στη συνέχεια, στην περιοχή Αποθήκευση βάσης δεδομένων ως, κάντε κλικ στην επιλογή Αντίγραφο ασφαλείας βάσης δεδομένων.Access κλείνει το αρχικό αρχείο, δημιουργεί ένα αντίγραφο ασφαλείας και στη συνέχεια ανοίγει πάλι το αρχικό αρχείο.

  2. Στο παράθυρο διαλόγου Αποθήκευση ως, καθορίστε ένα όνομα και μια θέση για το αντίγραφο ασφαλείας και, στη συνέχεια, κάντε κλικ στο κουμπί Αποθήκευση.

Για επαναφορά σε ένα αντίγραφο ασφαλείας, κλείστε και μετονομάστε το αρχικό αρχείο, έτσι ώστε το αντίγραφο ασφαλείας να μπορεί να χρησιμοποιήσει το όνομα της αρχικής έκδοσης. Εκχωρήστε στο αντίγραφο ασφαλείας το όνομα της αρχικής έκδοσης, και στη συνέχεια, στην Access, ανοίξτε το αντίγραφο ασφαλείας που μετονομάστηκε.

Δημιουργία και χρήση ενός ερωτήματος διαγραφής

Τα βήματα αυτής της ενότητας εξηγούν τον τρόπο για να δημιουργήσετε και να χρησιμοποιήσετε ένα ερώτημα διαγραφής για να διαγράψετε ολόκληρες εγγραφές από έναν πίνακα:

  1. Στην το καρτέλα Δημιουργία, με το ομάδα ερωτήματα, κάντε κλικ στην επιλογή Σχεδίαση ερωτήματος.

Το εμφανίζεται το παράθυρο διαλόγου Εμφάνιση πίνακα.

  1. Κάντε διπλό κλικ σε κάθε πίνακα από την οποία θέλετε να διαγράψετε εγγραφές και, στη συνέχεια, κάντε κλικ στην επιλογή Κλείσιμο.

Ο πίνακας εμφανίζεται ως ένα παράθυρο στο επάνω τμήμα της ενότητας του πλέγματος σχεδίασης ερωτήματος. Στο παράθυρο παρατίθενται όλα τα πεδία του επιλεγμένου πίνακα.

  1. Κάντε διπλό κλικ στον αστερίσκο (*) για να προσθέσετε όλα τα πεδία του πίνακα στο πλέγμα σχεδίασης.

Προαιρετικά, κάντε διπλό κλικ σε οποιοδήποτε πεδίο που θέλετε να χρησιμοποιήσετε για να καθορίσετε κριτήρια για διαγραφή, εισαγάγετε ένα ή περισσότερα κριτήρια σε το γραμμή κριτήρια της σχεδίασης και, στη συνέχεια, καταργήστε το Εμφάνιση του πλαισίου ελέγχου για κάθε πεδίο κριτηρίων.

Για παράδειγμα, ας υποθέσουμε ότι ένας πελάτης μεταβαίνει από επιχειρήσεις και πρέπει να καταργήσετε όλες τις εκκρεμείς παραγγελίες για τον πελάτη. Για να βρείτε μόνο αυτές τις εγγραφές, μπορείτε να προσθέσετε τα πεδία Αναγνωριστικό πελάτη και ημερομηνία παραγγελίας στο πλέγμα σχεδίασης και, στη συνέχεια, μπορείτε να εισαγάγετε τον αριθμό Αναγνωριστικό πελάτη που παρουσιάζεται από επιχειρήσεις και την ημερομηνία κατά την οποία έγινε μη έγκυροι παραγγελίες αυτού του πελάτη.

Σημαντικό: Χρησιμοποιήστε κριτήρια για να επιστρέψετε μόνο τις εγγραφές που θέλετε να διαγράψετε. Διαφορετικά, το ερώτημα διαγραφής καταργεί κάθε εγγραφή στον πίνακα.

  1. Στην καρτέλα Σχεδίαση, στην ομάδα αποτελέσματα, κάντε κλικ στην επιλογή Προβολή και, στη συνέχεια, κάντε κλικ στην Προβολή φύλλου δεδομένων.

  2. Βεβαιωθείτε ότι το ερώτημα επιστρέφει τις εγγραφές που θέλετε να διαγράψετε και, στη συνέχεια, πατήστε το συνδυασμό πλήκτρων CTRL+S για να αποθηκεύσετε το ερώτημα.

  3. Για να εκτελέσετε το ερώτημα, κάντε διπλό κλικ πάνω του στο παράθυρο περιήγησης.

Αρχή της σελίδας

Δημιουργία και χρήση ενός ερωτήματος ενημέρωσης

Τα βήματα αυτής της ενότητας εξηγούν πώς μπορείτε να χρησιμοποιήσετε ένα ερώτημα ενημέρωσης για να διαγράψετε μεμονωμένα πεδία από τους πίνακες στην πλευρά "πολλά" μιας σχέσης ένα-προς-πολλά. Μπορείτε επίσης να ακολουθήσετε τα παρακάτω βήματα για να διαγράψετε δεδομένα από πίνακες που δεν σχετίζονται με άλλα δεδομένα. Να θυμάστε ότι εκτελείτε ένα ερώτημα ενημέρωσης για να διαγράψετε δεδομένα θα αλλάξει τις υπάρχουσες τιμές σε NULL ή σε μια συμβολοσειρά μηδενικού μήκους (ένα ζεύγος διπλών εισαγωγικών χωρίς διάστημα μεταξύ), ανάλογα με τα κριτήρια που καθορίζετε.

  1. Στην το καρτέλα Δημιουργία, με το ομάδα ερωτήματα, κάντε κλικ στην επιλογή Σχεδίαση ερωτήματος.

Το εμφανίζεται το παράθυρο διαλόγου Εμφάνιση πίνακα.

  1. Επιλέξτε τον πίνακα που περιέχει τα δεδομένα που θέλετε να διαγράψετε (Εάν ο πίνακας είναι συσχετισμένος, επιλέξτε τον πίνακα στην πλευρά "ένα" της σχέσης), κάντε κλικ στην επιλογή Προσθήκη και, στη συνέχεια, κάντε κλικ στην επιλογή Κλείσιμο.

Ο πίνακας εμφανίζεται ως ένα παράθυρο στο επάνω τμήμα της ενότητας του πλέγματος σχεδίασης ερωτήματος. Στο παράθυρο παρατίθενται όλα τα πεδία του επιλεγμένου πίνακα.

  1. Κάντε διπλό κλικ στον αστερίσκο (*) για να προσθέσετε όλα τα πεδία του πίνακα στο πλέγμα σχεδίασης. Η προσθήκη όλων των πεδίων πίνακα επιτρέπει στο ερώτημα διαγραφής να καταργήσει ολόκληρες εγγραφές (γραμμές) από τον πίνακα.

    Προαιρετικά, μπορείτε να εισαγάγετε κριτήρια για ένα ή περισσότερα πεδία στο το γραμμή κριτήρια της σχεδίασης και, στη συνέχεια, καταργήστε το Εμφάνιση του πλαισίου ελέγχου για κάθε πεδίο κριτηρίων. Για περισσότερες πληροφορίες σχετικά με τη χρήση κριτηρίων, ανατρέξτε στον πίνακα Δείγμα κριτηρίων για ερωτήματα επιλογής .

Σημείωση: Χρησιμοποιείτε κριτήρια για να επιστρέψετε μόνο τις εγγραφές που θέλετε να αλλάξετε. Διαφορετικά, το ερώτημα ενημέρωσης ορίζει κάθε εγγραφή σε κάθε ένα από τα πεδία του ερωτήματός σας στην τιμή NULL.

  1. Στην καρτέλα Σχεδίαση, στην ομάδα Αποτελέσματα, κάντε κλικ στην επιλογή Προβολή και έπειτα κάντε κλικ στην επιλογή Προβολή φύλλου δεδομένων.

  2. Βεβαιωθείτε ότι το ερώτημα επιστρέφει τις εγγραφές που θέλετε να ορίσετε σε τιμή NULL ή μια συμβολοσειρά μηδενικού μήκους (ένα ζεύγος διπλά εισαγωγικά χωρίς διάστημα μεταξύ τους ("").

  3. Ανάλογα με τις ανάγκες, επαναλάβετε τα βήματα 3 έως 5 και αλλάξτε τα πεδία ή τα κριτήρια έως ότου το ερώτημα να επιστρέφει μόνο τα δεδομένα που θέλετε να διαγράψετε. Στη συνέχεια, πατήστε το συνδυασμό πλήκτρων CTRL+S για να αποθηκεύσετε το ερώτημα.

  4. Για να εκτελέσετε το ερώτημα, κάντε διπλό κλικ πάνω του στο παράθυρο περιήγησης.

Αρχή της σελίδας

Διαγραφή δεδομένων από σχετιζόμενους πίνακες

Εάν θέλετε να διαγράψετε δεδομένα από διάφορους σχετικούς πίνακες, πρέπει να ενεργοποιήσετε το Της ακεραιότητας αναφορών και επιλογές Διαδοχική διαγραφή των σχετικών εγγραφών για κάθε σχέση. Αυτό σας επιτρέπει το ερώτημά σας για να διαγράψετε δεδομένα από τους πίνακες στις πλευρές "ένα" και "πολλά" της σχέσης. Προετοιμασία για τη διαγραφή των σχετικών δεδομένων απαιτεί επαλήθευσης από τα εξής:

  • Καθορίστε ποιες εγγραφές βρίσκονται στην πλευρά "ένα" της σχέσης και ποιες βρίσκονται στην πλευρά "πολλά".

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

  • Αν θέλετε να διαγράψετε εγγραφές μόνο από την πλευρά "ένα" της σχέσης, διαγράψτε πρώτα αυτή τη σχέση και στη συνέχεια διαγράψτε τα δεδομένα.

    -ή-

Αν πρέπει να διαγράψετε δεδομένα μόνο από την πλευρά "πολλά" της σχέσης, μπορείτε να δημιουργήσετε και να εκτελέσετε το ερώτημα διαγραφής χωρίς απαραίτητα να αλλάξετε τη σχέση.

Καθορισμός των σχέσεων

Για να προσδιορίσετε ποιες εγγραφές βρίσκονται στις πλευρές "ένα" και "πολλά" μιας σχέσης:

  • Στην το καρτέλα Εργαλεία βάσης δεδομένων, στην ομάδα σχέσεις, κάντε κλικ στην επιλογή σχέσεις.

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

Η παρακάτω εικόνα δείχνει μια τυπική σχέση. Οι περισσότερες, εάν όχι σε όλες τις σχέσεις σε μια βάση δεδομένων έχουν μια πλευρά "ένα" και μια πλευρά "πολλά". Το διάγραμμα σχέσης υποδηλώνει την πλευρά "ένα" με το αριθμητικό (1 ) και την πλευρά "πολλά" με το σύμβολο του απείρου ().

Μια σχέση μεταξύ δύο πινάκων

Κατά κανόνα, κατά τη διαγραφή εγγραφών στην πλευρά "ένα" της σχέσης, διαγράφονται επίσης και όλες οι συσχετισμένες εγγραφές της πλευράς "πολλά" σε αυτήν τη σχέση. Ωστόσο, όταν διαγράφετε εγγραφές στην πλευρά "πολλά" μιας σχέσης, οι εγγραφές στην πλευρά "ένα" συνήθως δεν διαγράφονται.

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

Επεξεργασία της σχέσης

Ακολουθήστε αυτά τα βήματα μόνο όταν πρέπει να διαγράψετε δεδομένα στις πλευρές "ένα" και "πολλά" μιας σχέσης.

  1. Στην το καρτέλα Εργαλεία βάσης δεδομένων, με το ομάδα σχέσεις, κάντε κλικ στην επιλογή σχέσεις.

  2. Κάντε δεξί κλικ στη σχέση (τη γραμμή) που συνδέει τους πίνακες που εμπλέκονται στη λειτουργία διαγραφής και, στη συνέχεια, κάντε κλικ στην επιλογή Επεξεργασία σχέσης από το μενού συντόμευσης.

Το εμφανίζεται το παράθυρο διαλόγου Επεξεργασία σχέσεων.

  1. Βεβαιωθείτε ότι το είναι επιλεγμένο το πλαίσιο ελέγχου Ενεργοποίηση ακεραιότητας αναφορών.

  2. Επιλέξτε το του πλαισίου ελέγχου Διαδοχική διαγραφή των σχετικών εγγραφών.

Σημείωση: Μέχρι να απενεργοποιήσετε πάλι αυτήν την ιδιότητα, η διαγραφή μιας εγγραφής στην πλευρά "ένα" της σχέσης διαγράφει όλες τις σχετικές εγγραφές στην πλευρά "πολλά" της σχέσης.

  1. Κάντε κλικ στην επιλογή OK, κλείστε το παράθυρο σχέσεις και, στη συνέχεια, μεταβείτε σε στο επόμενο σύνολο βημάτων.

Διαγραφή σχέσης

  1. Εάν δεν το έχετε κάνει ήδη, ανοίξτε το παράθυρο σχέσεις.

  2. Στην το καρτέλα Εργαλεία βάσης δεδομένων, με το ομάδα σχέσεις, κάντε κλικ στην επιλογή σχέσεις.

Σημειώστε τα πεδία που εμπλέκονται στη σχέση ώστε να μπορείτε να επαναφέρετε τη σχέση αφού θα έχετε διαγράψει τα δεδομένα σας.

  1. Κάντε δεξί κλικ στη σχέση (τη γραμμή) που συνδέει τους πίνακες που εμπλέκονται στη λειτουργία διαγραφής και, στη συνέχεια, κάντε κλικ στην επιλογή Διαγραφή από το μενού συντόμευσης.

Σημείωση: Για να επαναφέρετε τη σχέση, ακολουθήστε τα προηγούμενα βήματα για να ανοίξετε το παράθυρο σχέσεις και, στη συνέχεια, σύρετε το πεδίο πρωτεύοντος κλειδιού από το "ένα" πίνακα και αποθέστε το στο πεδίο ξένου κλειδιού του πίνακα "πολλά". Το εμφανίζεται το παράθυρο διαλόγου Επεξεργασία σχέσεων. Εάν η παλιά σχέση ενεργοποιήσει την ακεραιότητα αναφορών, επιλέξτε Ενεργοποίηση ακεραιότητας αναφορών και, στη συνέχεια, κάντε κλικ στην επιλογή Δημιουργία. Διαφορετικά, απλώς κάντε κλικ στην επιλογή Δημιουργία.

Αρχή της σελίδας

Δείγμα κριτηρίων για ερωτήματα επιλογής

Ο παρακάτω πίνακας παραθέτει ορισμένα δείγματα κριτηρίων, τα οποία μπορείτε να χρησιμοποιήσετε στα ερωτήματα επιλογής όταν θέλετε να βεβαιωθείτε ότι διαγράφετε μόνο τα δεδομένα που θέλετε να διαγράψετε. Ορισμένα από αυτά τα παραδείγματα χρησιμοποιούν χαρακτήρες μπαλαντέρ.

Κριτήρια

Αποτέλεσμα

> 234

Επιστρέφει όλους τους αριθμούς που είναι μεγαλύτεροι από 234. Για εντοπίσετε όλους τους αριθμούς που είναι μικρότεροι από 234, χρησιμοποιήστε το < 234.

>= "Cajhen"

Επιστρέφει όλες τις εγγραφές από το Cajhen έως το τέλος της αλφαβητικής σειράς.

Between #2/2/2010# And #1/12/2010#

Επιστρέφει ημερομηνίες από 2-Φεβ-2010 έως 1-Δεκ-2010 (ANSI-89). Εάν η βάση δεδομένων σας χρησιμοποιεί χαρακτήρες μπαλαντέρ ANSI-92, χρησιμοποιήστε τα μονά εισαγωγικά (') αντί για τη δίεση (#). Παράδειγμα: Between '2/2/2010' And '1/12/2010'.

Not "Γερμανία"

Εντοπίζει όλες τις εγγραφές όπου το ακριβές περιεχόμενο του πεδίου δεν είναι ακριβώς ίδιο με το περιεχόμενο "Γερμανία." Το κριτήριο θα επιστρέψει εγγραφές που περιέχουν χαρακτήρες επιπλέον της λέξης "Γερμανία," όπως "Γερμανία (ευρώ)" ή "Ευρώπη (Γερμανία)".

Not "T*"

Εντοπίζει όλες τις εγγραφές εκτός από αυτές που ξεκινούν με το γράμμα "T". Εάν η βάση δεδομένων σας χρησιμοποιεί χαρακτήρες μπαλαντέρ ANSI-92, χρησιμοποιήστε το σύμβολο του ποσοστού (%) αντί για τον αστερίσκο (*).

Not "*η"

Εντοπίζει όλες τις εγγραφές που δεν καταλήγουν στο γράμμα "t". Εάν η βάση δεδομένων σας χρησιμοποιεί το σύνολο χαρακτήρων μπαλαντέρ ANSI-92, χρησιμοποιήστε το σύμβολο του ποσοστού (%) αντί για τον αστερίσκο (*).

In(Καναδάς, Ην. Βασίλειο)

Εντοπίζει όλες τις εγγραφές σε μια λίστα που περιέχουν το Καναδάς ή το Ην. Βασίλειο.

Like "[A-Δ]*"

Σε ένα πεδίο κειμένου, βρίσκει τις εγγραφές που αρχίζουν με τα γράμματα A έως D. Αν η βάση δεδομένων σας χρησιμοποιεί το σύνολο χαρακτήρων μπαλαντέρ ANSI-92, χρησιμοποιήστε το σύμβολο (%) αντί του αστερίσκου (*).

Like "*σα*"

Εντοπίζει όλες τις εγγραφές οι οποίες περιέχουν τη συλλαβή "σα". Αν η βάση δεδομένων σας χρησιμοποιεί το σύνολο χαρακτήρων μπαλαντέρ ANSI-92, χρησιμοποιήστε το σύμβολο (%) αντί του αστερίσκου (*).

Like "Φροντιστήρια Βάντο?"

Εντοπίζει όλες τις εγγραφές που ξεκινούν με τη λέξη "Φροντιστήρια" και περιέχουν μια δεύτερη συμβολοσειρά με 5 γράμματα, εκ των οποίων τα πρώτα 4 γράμματα είναι "Βάντο" και είναι άγνωστο το τελευταίο γράμμα. Εάν η βάση δεδομένων σας χρησιμοποιεί χαρακτήρες μπαλαντέρ ANSI-92, χρησιμοποιήστε το χαρακτήρα υπογράμμισης (_) αντί για το αγγλικό ερωτηματικό.(?).

#2/2/2010#

Εντοπίζει όλες τις εγγραφές για την ημερομηνία 2 Φεβρουαρίου 2010. Εάν η βάση δεδομένων σας χρησιμοποιεί το σύνολο χαρακτήρων μπαλαντέρ ANSI-92, τότε περικλείστε την ημερομηνία σε μονά εισαγωγικά αντί για διέσεις ('2/2/2010').

< Date() - 30

Χρησιμοποιεί τη συνάρτηση Date για να επιστρέψει όλες τις ημερομηνίες που είναι παλαιότερες των 30 ημερών.

Date()

Χρησιμοποιεί τη συνάρτηση Date για να επιστρέψει όλες τις εγγραφές που περιέχουν τη σημερινή ημερομηνία.

Between Date() And DateAdd("μ", 3, Date())

Χρησιμοποιεί τις συναρτήσεις Date και DateAdd για να επιστρέψει όλες τις εγγραφές μεταξύ της τρέχουσας ημερομηνίας και τριών μηνών μετά από τη σημερινή ημέρα.

Is Null

Επιστρέφει όλες τις εγγραφές που περιέχουν τιμή null (κενή ή απροσδιόριστη).

Is Not Null

Επιστρέφει όλες τις εγγραφές που περιέχουν μια οποιαδήποτε τιμή (που δεν είναι null).

""

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

Αρχή της σελίδας

Πρόσθετες πληροφορίες

Για ποιο λόγο εμφανίζεται αυτό το μήνυμα λάθους και πώς μπορώ να το διορθώσω;

Εάν δημιουργείτε ένα ερώτημα χρησιμοποιώντας πολλούς πίνακες και η τιμή της ιδιότητας Μοναδικές εγγραφές έχει οριστεί σε Όχι, η Access εμφανίζει το μήνυμα λάθους Δεν είναι δυνατή η διαγραφή από τους συγκεκριμένους πίνακες κατά την εκτέλεση του ερωτήματος.

Για να διορθώσετε αυτό το πρόβλημα, ορίστε την τιμή της ιδιότητας Μοναδικές εγγραφές του ερωτήματος σε Ναι.

  1. Ανοίξτε το ερώτημα διαγραφής σε Προβολή σχεδίασης.

  2. Στην περίπτωση που το φύλλο ιδιοτήτων του ερωτήματος δεν είναι ανοιχτό, πατήστε το πλήκτρο F4 για να το ανοίξετε.

  3. Κάντε κλικ στη σχεδίαση ερωτήματος για να εμφανιστούν οι ιδιότητες του ερωτήματος (αντί για τις ιδιότητες του πεδίου).

  4. Στο φύλλο ιδιοτήτων ερωτήματος, εντοπίστε την ιδιότητα Μοναδικές εγγραφές και ορίστε την τιμή της σε Ναι.

Αρχή της σελίδας

Διακοπή του αποκλεισμού ενός ερωτήματος από την Απενεργοποιημένη κατάσταση

Από προεπιλογή, αν ανοίξετε μια βάση δεδομένων που δεν έχετε εμπιστευτεί ή η οποία δεν βρίσκεται σε μια αξιόπιστη θέση, η Access αποκλείει την εκτέλεση όλων των ερωτημάτων ενέργειας.

Αν επιχειρήσετε να εκτελέσετε ένα ερώτημα ενέργειας και δεν συμβεί τίποτα, ελέγξτε τη γραμμή κατάστασης της Access για το ακόλουθο μήνυμα:

Η ενέργεια ή το συμβάν αποκλείστηκε από την κατάσταση απενεργοποίησης.

Όταν δείτε αυτό το μήνυμα, κάντε το ακόλουθο βήμα για να ενεργοποιήσετε το αποκλεισμένο περιεχόμενο:

  • Στη γραμμή μηνυμάτων Προειδοποίησης ασφαλείας, κάντε κλικ στην επιλογή Ενεργοποίηση περιεχομένου, και εκτελέστε ξανά το ερώτημά σας.

Αρχή της σελίδας

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×