Γιώργο γειάσου και πάλι
Εχει μία επιλογή να δημιουργεί αρχεία ACCDE τα οποία ονομάζει εκτελέσιμα, υποθέτω ότι είναι το παλιό ΜDE στο οποίο δεν μπορεί να επέμβει κάποιος για να πραγματοποιήσει αλλαγές στο σχεδιασμό της βάσης,
πάντως κάποιες βάσεις δεδομένων που είχα και προσπάθησα να τις μετατρέψω απέτυχε διότι είχαν πολλά δεδομένα.
Παραθέτω το μύνημα που εμφανιζει κατά την διαδικασία της μετατροπής:
************************************************** **********************************
Αυτό το σφάλμα συσχετίζεται συνήθως με τη μεταγλώττιση μιας μεγάλης βάσης δεδομένων σε αρχείο MDE.* Λόγω της μεθόδου που χρησιμοποιείται για τη μεταγλώττιση της βάσης δεδομένων, δημιουργείται ένας σημαντικός αριθμός αναφορών TableID για κάθε πίνακα.* Ο μηχανισμός βάσεων δεδομένων της Access είναι δυνατό να δημιουργήσει μόνο μέχρι 2048 ανοιχτά TableID τη φορά.*Η εξαγωγή μιας βάσης δεδομένων με τη μορφή MDE ενδέχεται να υπερβεί αυτό το όριο, εάν η βάση δεδομένων περιέχει μεγάλο αριθμό αντικειμένων (πίνακες, μακροεντολές, φόρμες, αναφορές, κ.λπ.).
Δεν υπάρχει ακριβής μέθοδος για τον υπολογισμό του αριθμού των αναγνωριστικών πίνακα που χρησιμοποιούνται από το μηχανισμό διαχείρισης βάσης δεδομένων της Access κατά τη διαδικασία μεταγλώττισης μιας βάσης δεδομένων σε μορφή MDE.* Ωστόσο, κάθε λειτουργική μονάδα
VBA και κάθε φόρμα χρησιμοποιεί ένα αναγνωριστικό πίνακα. Ως αποτέλεσμα, εάν η βάση δεδομένων έχει 500 φόρμες και η ιδιότητα Έχει λειτουργική μονάδα κάθε φόρμας έχει οριστεί στην τιμή Ναι, τότε χρησιμοποιούνται 1.000 αναγνωριστικά πίνακα.
************************************************** ***********************************
Φιλικά Φώτης.