ACC2000: Η Access κλείνει όταν προσθέτετε δεδομένα μέσω ενός ερωτήματος μετά την αναβάθμιση σε Jet 4.0 Service Pack 5

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 304084 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Αρχάριος: Απαιτείται γνώση του περιβάλλοντος εργασίας σε υπολογιστές ενός χρήστη.

Αυτό το άρθρο αφορά μόνο βάσεις δεδομένων της Microsoft Access (.mdb).

Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Όταν προσπαθείτε να προσθέσετε μια εγγραφή σε ένα φύλλο δεδομένων που παράγεται από ένα ερώτημα, η Access θα είτε διακοπής να ανταποκρίνεται ("κολλάει"), εν συντομία και τελικά τερματίσετε χωρίς προειδοποίηση ή σφάλμα ή Access μπορεί να δημιουργήσει ένα από τα ακόλουθα μηνύματα λάθους και κατόπιν κλείστε το:
MSACCESS προκάλεσε σφάλμα μη έγκυρης σελίδας στην ενότητα MSJET40.DLL
-ή-
Παρουσιάστηκε ένα σφάλμα στην εφαρμογή και δημιουργείται ένα αρχείο καταγραφής εφαρμογής. Msaccess.exe
-ή-
Παρουσιάστηκε ένα σφάλμα στην εφαρμογή και δημιουργείται ένα αρχείο καταγραφής εφαρμογής. MsJet40.dll
-ή-
Msaccess.exe δημιούργησε σφάλματα και θα τερματιστεί από τα Windows. Θα πρέπει να κάνετε επανεκκίνηση του προγράμματος.
-ή-
MsJet40.dll δημιούργησε σφάλματα και θα τερματιστεί από τα Windows. Θα πρέπει να κάνετε επανεκκίνηση του προγράμματος.

Προτεινόμενη αντιμετώπιση

Αυτό το ζήτημα διορθώνεται στο Microsoft Jet 4.0 Service Pack 6 (SP6) και αργότερα.Για πρόσθετες πληροφορίες σχετικά με τον τρόπο απόκτησης του τελευταίου service pack του Jet 4.0, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
239114ΔΙΑΔΙΚΑΣΙΕΣ: Απόκτησης του τελευταίου Service Pack για το μηχανισμό βάσης δεδομένων Microsoft Jet 4.0

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ζήτημα το οποίο παρουσιάζεται στα προϊόντα της που αναφέρονται στην αρχή αυτού του άρθρου.Το ζήτημα αυτό διορθώθηκε στο Jet 4.0 Service Pack 6 (SP6).

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

Αυτή η συμπεριφορά έχει επιβεβαιωθεί ότι παρουσιάζεται με τις ακόλουθες εκδόσεις του αρχείου του Msjet40.dll:
   File name     Version      Size               
   ---------------------------------------
   Msjet40.dll   4.0.4431.1   1,503,504 bytes
   Msjet40.dll   4.0.4431.3   1,503,504 bytes  
				

Βήματα για την αναπαραγωγή της συμπεριφοράς

ΠΡΟΣΟΧΗ: Εάν ακολουθήσετε αυτά τα βήματα, θα παρουσιαστεί ένα γενικό σφάλμα προστασίας στον υπολογιστή σας. Βεβαιωθείτε ότι έχετε αποθηκεύσει και κλείστε οποιαδήποτε ανοικτά εργασία στον υπολογιστή σας, πριν να ακολουθήσετε αυτά τα βήματα.

  1. Για να δημιουργήσετε μια νέα βάση δεδομένων της Access 2000.
  2. Δημιουργήστε τον ακόλουθο πίνακα σε προβολή σχεδίασης:
       Table: Table1
       ----------------------------
       Field Name: Ticket_ID
       Data Type: AutoNumber
       Indexed: Yes (No Duplicates)
    
       Field Name: TicketDate
       Data Type: Date/Time
    
       Table Properties: Table1
       -------------------------------
       PrimaryKey: Ticket_ID
    					
  3. Αποθηκεύστε και κλείστε τον πίνακα.
  4. Δημιουργήστε τον ακόλουθο πίνακα σε προβολή σχεδίασης:
       Table: Table2
       ----------------------------
       Field Name: TicketNumberID
       Data Type: AutoNumber
       Indexed: Yes (No Duplicates)
    
       Field Name: Ticket_ID
       Data Type: Number
       Indexed: Yes (Duplicates OK)
    
       Field Name:  TicketItemsDesription
       Data Type:  Text
    
       Table Properties: Table2
       -------------------------------
       PrimaryKey: TicketNumberID
    					
  5. Αποθηκεύστε και κλείστε τον πίνακα.
  6. Δημιουργήστε τον ακόλουθο πίνακα σε προβολή σχεδίασης:
       Table: Table3
       ----------------------------
       Field Name: TicketItems_ID_Loc
       Data Type: Number
       Indexed: Yes (No Duplicates)
    
       Field Name: TicketItems_Location
       Data Type: Text
    
       Table Properties: Table3
       -------------------------------
       PrimaryKey: TicketItems_ID_Loc  
    					
  7. Αποθηκεύστε και κλείστε τον πίνακα.
  8. Στο διακομιστήΕργαλείαμενού, κάντε κλικ στο κουμπίΣχέσεις. ADD"Πίνακας1",Πίνακας2ANDTable3με το παράθυρο "Σχέσεις" και στη συνέχεια κάντε κλικClose (Κλείσιμο).
  9. Επιλέξτε τοTicket_IDπεδίο στον πίνακα "Πίνακας1" και σύρετε για να τοTicket_IDτο πεδίο του πίνακα πίνακας2.
  10. Στο παράθυρο "Επεξεργασία σχέσεων", κάντε κλικ για να επιλέξετε τοΕπιβολή ακεραιότητας αναφορών,Διαδοχική ενημέρωση συσχετισμένων πεδίωνANDΔιαδοχική διαγραφή των σχετικών εγγραφώνπλαίσια ελέγχου.
  11. Κάντε κλικCreateΓια να κλείσετε το παράθυρο Επεξεργασία σχέσεων.
  12. Επιλέξτε τοTicketNumberIDπεδίο στον πίνακα "πίνακας2" και σύρετε για να τοTicketItems_ID_Locτο πεδίο του πίνακα Table3.
  13. Στο παράθυρο "Επεξεργασία σχέσεων", κάντε κλικ για να επιλέξετε τοΕπιβολή ακεραιότητας αναφορών,Διαδοχική ενημέρωση συσχετισμένων πεδίωνANDΔιαδοχική διαγραφή των σχετικών εγγραφών επιλογέςπλαίσια ελέγχου.
  14. Κάντε κλικ στην καρτέλαΣυμμετοχή τύποςκουμπί στο παράθυρο Επεξεργασία σχέσεων και τύπου επιλογής συνδέσμου2στο παράθυρο διαλόγου Ιδιότητες συνδέσμου.
  15. Κάντε κλικOkστο παράθυρο Ιδιότητες συνδέσμου και στη συνέχεια κάντε κλικCreateστο παράθυρο διαλόγου Επεξεργασία σχέσεων.
  16. Κλείστε το παράθυρο "Σχέσεις" και στη συνέχεια να αποθηκεύσετε τις αλλαγές.
  17. Δημιουργήστε το ακόλουθο ερώτημα σε προβολή σχεδίασης:
       Query: MyTables
       ------------------------------
       Type: Select Query
    
       Field: Ticket_ID
       Table: Table1
    
       Field: TicketDate
       Table: Table1
    
       Field: TicketNumberID
       Table: Table2
    
       Field: Ticket_ID
       Table: Table2
    
       Field: TicketItemsDescription
       Table: Table2
    
       Field: TicketItems_ID_Loc
       Table: Table3
    
       Field: TicketItems_Locations
       Table: Table3
    					
  18. Εκτελέστε το ερώτημα MyTables.
  19. Προσπαθήστε να προσθέσετε μια νέα εγγραφή του φύλλου δεδομένων. Αφού προσθέσετε δεδομένα στο πρώτο πεδίο από τον πίνακα πίνακας2 και προσπαθήστε να μεταβείτε στο επόμενο πεδίο, σημειώστε ότι λαμβάνετε ένα από τα σφάλματα που αναφέρονται στην ενότητα "Συμπτώματα" αυτού του άρθρου.

Ιδιότητες

Αναγν. άρθρου: 304084 - Τελευταία αναθεώρηση: Τρίτη, 28 Σεπτεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Access 2000 Standard Edition
Λέξεις-κλειδιά: 
kbbug kberrmsg kbfix kbmt KB304084 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:304084

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com