Ο κώδικας της Access VBA/DAO ενδέχεται να παρουσιάσει σφάλμα ή να αναφέρει εσφαλμένα δεδομένα για δεκαδικές στήλες

Ισχύει για
Access για Microsoft 365

Τελευταία ενημέρωση: 24 Ιουνίου 2020

ΠΡΟΒΛΗΜΑ

Στην έκδοση 2005 της Microsoft Access με αριθμό δόμησης 6.0.12827.20010, εάν χειριστείτε δεκαδικά πεδία (Access DataType=Number/FieldSize=Decimal, ή SQL DataType=Decimal) χρησιμοποιώντας DAO (Data Access Objects), η Microsoft Access ενδέχεται να παρουσιάσει σφάλμα. Εάν μετακινήσετε το δείκτη σε μια μεταβλητή πεδίου με δεκαδικό τύπο σε κώδικα VBA, μπορεί να διαπιστώσετε ότι η τιμή πεδίου δεν εμφανίζεται σωστά. Είτε διαβάζετε ως "?????" είτε εμφανίζει ένα σφάλμα ασυμφωνίας τύπου, είτε η Microsoft Access να παρουσιάσει σφάλμα.

ΚΑΤΑΣΤΑΣΗ: ΔΙΟΡΘΩΘΗΚΕ

Αυτό έχει πλέον διορθωθεί σε όλα τα επηρεαζόμενα κανάλια.

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

Για το τρέχον κανάλι (προεπισκόπηση), έκδοση 2006, το πρόβλημα επιδιορθώθηκε στη δομή 16.0.13001.20198.

Εικονίδιο ειδικών (εγκέφαλος, γρανάζια) Ρωτήστε τους ειδικούς

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

Τεχνική κοινότητα της Microsoft

Εικονίδιο κοινότητας Λήψη βοήθειας από την κοινότητα

Υποβάλετε μια ερώτηση και βρείτε λύσεις από εκπροσώπους υποστήριξης, MVP, μηχανικούς και άλλους χρήστες του Office.

Φόρουμ του Office στο Answers

Εικονίδιο αίτησης δυνατότητας (λάμπα, ιδέα) Προτείνετε μια νέα δυνατότητα

Οι προτάσεις και τα σχόλιά σας είναι πολύτιμα για εμάς! Μοιραστείτε τις σκέψεις σας. Είμαστε έτοιμοι να σας ακούσουμε.

Παροχή σχολίων

Δείτε επίσης

Επιδιορθώσεις ή λύσεις για πρόσφατα προβλήματα στην Access