Όταν εκτελείτε ένα ερώτημα προσάρτησης σε μια βάση δεδομένων υπολογιστή της Access, ίσως λάβετε ένα μήνυμα σφάλματος που αναφέρει ότι "Η Microsoft Access δεν μπορεί να προσαρτήσει όλες τις εγγραφές στο ερώτημα προσάρτησης".
Αυτό το μήνυμα σφάλματος μπορεί να εμφανιστεί για έναν από τους ακόλουθους λόγους:
Αποτυχίες μετατροπής τύπων Ίσως προσπαθείτε να προσαρτήσετε δεδομένα ενός τύπου σε πεδίο άλλου τύπου. Για παράδειγμα, η προσάρτηση κειμένου σε πεδίο του οποίου ο τύπος δεδομένων έχει οριστεί σε Αριθμός θα προκαλέσει την εμφάνιση του σφάλματος. Ελέγξτε τους τύπους δεδομένων πεδίων στον πίνακα προορισμού και κατόπιν βεβαιωθείτε ότι προσαρτάτε τον σωστό τύπο δεδομένων στο καθένα.
Παραβιάσεις κλειδιών Ίσως προσπαθείτε να προσαρτήσετε δεδομένα σε ένα ή περισσότερα πεδία που είναι μέρος του πρωτεύοντος κλειδιού του πίνακα, όπως το πεδίο αναγνωριστικού. Ελέγξτε τη σχεδίαση του πίνακα δεδομένων, για να δείτε αν το πρωτεύον κλειδί (ή οποιοδήποτε ευρετήριο) έχει την ιδιότητα Δεν επιτρέπονται διπλότυπα ορισμένη σε Ναι. Κατόπιν, ελέγξτε τα δεδομένα που προσαρτάτε για να βεβαιωθείτε ότι δεν παραβιάζουν τους κανόνες του πίνακα προορισμού.
Παραβιάσεις κλειδώματος Εάν ο πίνακας προορισμού είναι ανοιχτός σε προβολή σχεδίασης ή τον έχει ανοίξει ένας άλλος χρήστης στο δίκτυο, αυτό θα μπορούσε να οδηγήσει σε κλειδώματα εγγραφών που θα εμπόδιζαν το ερώτημα να προσαρτήσει εγγραφές. Βεβαιωθείτε ότι όλοι οι χρήστες βρίσκονται εκτός της βάσης δεδομένων.
Παραβιάσεις κανόνα επικύρωσης Ελέγξτε τη σχεδίαση του πίνακα προορισμού για να δείτε τι κανόνες επικύρωσης υπάρχουν. Για παράδειγμα, αν ένα πεδίο είναι υποχρεωτικό και το ερώτημά σας δεν παρέχει δεδομένα για αυτό, θα εμφανιστεί το σφάλμα. Επίσης, ελέγξτε τον πίνακα προορισμού για πεδία κειμένου όπου η ιδιότητα Μηδενικό μήκος έχει οριστεί σε Όχι. Αν το ερώτημά σας δεν προσαρτά χαρακτήρες σε τέτοιο πεδίο, θα εμφανιστεί το σφάλμα. Άλλοι κανόνες επικύρωσης μπορεί επίσης να προκαλούν το πρόβλημα—για παράδειγμα, μπορεί να έχετε τον ακόλουθο κανόνα επικύρωσης για το πεδίο "Ποσότητα":
>=10
Σε αυτήν την περίπτωση, δεν μπορείτε να προσαρτήσετε εγγραφές με ποσότητα μικρότερη του 10.
Για περισσότερες πληροφορίες σχετικά με τη δημιουργία ερωτημάτων προσάρτησης, ανατρέξτε στο θέμα Προσθήκη εγγραφών σε πίνακα χρησιμοποιώντας ένα ερώτημα προσάρτησης.