Τα κριτήρια ημερομηνίας δεν λειτουργούν στο ερώτημά μου
Applies ToAccess για Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Όταν χρησιμοποιείτε μια ημερομηνία ως κριτήρια σε ένα ερώτημα της Access, μπορεί να διαπιστώσετε ότι δεν λαμβάνετε τα αναμενόμενα αποτελέσματα.

Κριτήρια δεδομένων που δεν επιστρέφουν τα σωστά αποτελέσματα

Στο ερώτημα που εμφανίζεται παραπάνω, τα κριτήρια >=#1/1/2005#<#1/1/2010# δεν θα λειτουργούν επειδή δεν είναι έγκυρα. Το ερώτημα εκτελείται, αλλά είναι πιθανό τα αποτελέσματα να είναι εσφαλμένα. Τα κριτήρια χρειάζονται τον τελεστή "And" μεταξύ των ημερομηνιών. Τα κριτήρια που εμφανίζονται παρακάτω, με τον τελεστή "And", θα λειτουργούν όπως αναμένεται:

Αυτά τα κριτήρια δεδομένων θα λειτουργούν

Για να διευκολύνετε τα πράγματα, αντί να χρησιμοποιήσετε τα σύμβολα "μεγαλύτερο από", "μικρότερο από" ή "ίσο με", μπορείτε να χρησιμοποιήσετε το σύμβολο "Between" με τις ημερομηνίες και τον τελεστή "And" για να κάνετε τον ίδιο έλεγχο, ως εξής:

Between #1/1/2005# And #1/1/2010#

Παρατηρήσατε τους χαρακτήρες # (σύμβολα δίεσης) που περιβάλλουν τις ημερομηνίες; Όταν εισάγετε μια ημερομηνία που αναγνωρίζει η Access, περικλείεται αυτόματα σε χαρακτήρες # .

Παραδείγματα κριτηρίων ημερομηνίας

Αυτό εμφανίζει ορισμένα κριτήρια που θα λειτουργήσουν και ένα κριτήριο που δεν θα λειτουργήσει:

Κριτήρια

Επιστρέφει εγγραφές με:

>31/12/10

Ημερομηνίες την ή μετά την 1/1/2011.

<=1/6/2014

Ημερομηνίες στις ή πριν από τις 1/6/2014.

8/25/13

Μόνο την ημερομηνία 25/8/13.

Μεταξύ 1/9 και 31/12/15

Ημερομηνίες την ή μετά την 1/9 του τρέχοντος έτους και στις ή πριν από τις 31/12/15.

>31/3/13<1/7/13

Όλες οι ημερομηνίες. Από το κριτήριο λείπει ο τελεστής "And", επομένως, δεν φιλτράρει κανένα αποτέλεσμα.

Μεταξύ 1/3/10 και 1/1/05

Ημερομηνίες την ή μετά την 1/1/05 και στις ή πριν από τις 1/3/10. Δεν έχει σημασία αν η μεταγενέστερη ημερομηνία καταχωρείται στα κριτήρια πριν από την προηγούμενη ημερομηνία.

Παραδείγματα μορφών ημερομηνίας που αναγνωρίζει η Access

Ακολουθούν ορισμένες από τις πολλές μορφές ημερομηνίας που μπορείτε να χρησιμοποιήσετε στο κελί Κριτήρια :

Μορφή

Παράδειγμα

η/η/yyyy

10/5/2013

η/υ

10/5

Η Access χρησιμοποιεί το τρέχον έτος εάν δεν καθορίσετε κάποιο.

η-μμμ-yyyy

5-Οκτ-2013

m-d-yyyy

3-7-1990

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

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

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