![]() |
Φίλε Μανώλη, για να δούμε ποιο ακριβώς είναι το πρόβλημα θα πρέπει να βεβαιωθούμε ότι χρησιμοποιείς τον σωστό οδηγό ODBC. Κανονικά ο οδηγός ODBC που χρησιμοποιείται για Αρχεία dBase (.dbf) είναι το C:\WINDOWS\system32\odbcjt32.dll Αυτό μπορείς να το ελέγξεις μέσω του "Πίνακας ελέγχου ==> Εργαλεία διαχείρισης ==> Πηγές δεδομένων (ODBC)" Στην καρτέλα DSN χρήστη δίπλα από το Αρχεία dBase πρέπει να γράφει Microsoft dBase Driver (*.dbf) Στήν καρτέλα Προγράμματα οδήγησης δίπλα από το Microsoft dBase Driver (*.dbf) πρέπει να γράφει το ODBCJT32.DLL Για δες και πες μας αν είναι έτσι τα πράγματα και ποια είναι η έκδοση και η ημερομηνία του ODBCJT32.DLL που έχεις.:023: Μια δεύτερη δοκιμή είναι να φτιάξεις <Νέα προέλευση δεδομένων> και να δεις αν παραμένει το πρόβλημα. Ανοίγεις το Excel και επιλέγεις Δεδομένα -> Εισαγωγή εξωτερικών δεδομένων -> Δημιουργεία ερωτήματος σε βάση δεδομένων... Επιλέγεις <Νέα προέλευση δεδομένων> 1. Σαν όνομα δίνεις ότι θέλεις πχ manosDBFfiles 2. Σαν πρόγραμμα οδήγησης επιλέγεις Microsoft dBase Driver (*.dbf) 3. Στην Σύνδεση (click button) ξετσεκάρεις το Χρήση τρέχοντος καταλόγου και πατώντας το Επιλογή καταλόγου (click button) πας και επιλέγεις τον κατάλογο που περιέχει το STAT.dbf πχ C:\TEMP\MANOS 4. Σαν πίνακα επιλέγεις το STAT click OK Έτσι μπορείς να επιλέξεις σαν πηγή το manosDBFfiles το οποίο θα σου ανοίξει κατευθείαν το stat.dbf για να επιλέξεις πεδία. Θα περιμένω να μας πεις τι έκανες και αν τα κατάφερες. :newpaper: Τα λέμε Θανάσης |
Καλησπέρα Φίλε Θανάση Εκανα αυτά που μου είπες και τα αποτελέσματα είναι : α. Δίπλα απο τα αρχεία dbase εχει το Microscoft Access dBASE drivers και χρησιμοποιεί το αρχειο ACEODBC :wtf:. β. Το αρχείο ODBCJT32.DLL είναι η έκδοση 6.01.7600.16385 με ημερομηνία 14-7-2009. γ. Η δευτερη δοκιμή που μου πρότεινες δούλεψε μια χαρά :thumbup::047: To Office ειναι 2007 και το λειτουργικό win 7 ελληνικα και τα 2 αν παίζει κάποιο ρόλο αυτό :thanks: |
Παράθεση:
Παράθεση:
Παράθεση:
Τα λέμε. Θανάσης |
Καλημέρα σε όλους! Σε περιπτώσεις που για κάποιο λόγο χρειαστεί επανασύνδεση ή και για τη δημιουργία νέου ερωτήματος/σύνδεσης σε εξωτερική πηγή δεδομένων τύπου *.DBF, αφού επιλέξουμε το επιθυμητό φύλλο στην Excel (νέο ή με ήδη υπάρχουσα σύνδεση), μπορούμενα χρησιμοποιηήσουμε τον παρακάτω παραδειγματικό κώδικα: Ελπίζω να σας φανεί χρήσιμος! Sub SetNewDBFConnection() |
| Η ώρα είναι 14:56. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.