Εγκατάσταση του προγράμματος οδήγησης odbc windows 7. Διαχείριση πηγών δεδομένων ODBC. Προσθήκη πηγής δεδομένων ODBC

Η Open Database Connectivity (ODBC) είναι ένα πρωτόκολλο που χρησιμοποιείται για τη σύνδεση μιας βάσης δεδομένων της Microsoft Access σε μια εξωτερική πηγή δεδομένων, όπως ο Microsoft SQL Server. Αυτό το άρθρο παρέχει μια επισκόπηση των πηγών δεδομένων ODBC, πώς να τις δημιουργήσετε και πώς να συνδεθείτε σε αυτές χρησιμοποιώντας τη Microsoft Access. Τα βήματα που πρέπει να ακολουθήσετε εξαρτώνται από τις βάσεις δεδομένων και τα προγράμματα οδήγησης ODBC που χρησιμοποιείτε.

Σε αυτό το άρθρο

Σχετικά με τις πηγές δεδομένων ODBC

Μια πηγή δεδομένων είναι μια πηγή που περιέχει τα δεδομένα και τις πληροφορίες σύνδεσης που απαιτούνται για την πρόσβαση σε αυτά τα δεδομένα. Η προέλευση δεδομένων μπορεί να είναι ένας SQL Server, μια σχεσιακή βάση δεδομένων Oracle, ένα υπολογιστικό φύλλο ή ένα αρχείο κειμένου. Οι πληροφορίες σύνδεσης μπορεί να περιλαμβάνουν τη θέση διακομιστή, το όνομα της βάσης δεδομένων, το αναγνωριστικό σύνδεσης, τον κωδικό πρόσβασης και διάφορες παραμέτρους προγράμματος οδήγησης ODBC που περιγράφουν τον τρόπο σύνδεσης στην προέλευση δεδομένων. Μπορείτε να λάβετε αυτές τις πληροφορίες από τον διαχειριστή της βάσης δεδομένων στην οποία θέλετε να συνδεθείτε.

Στην αρχιτεκτονική ODBC, οι εφαρμογές (όπως η Access) συνδέονται με μια Διαχείριση προγραμμάτων οδήγησης ODBC, η οποία με τη σειρά της χρησιμοποιεί ένα συγκεκριμένο πρόγραμμα οδήγησης ODBC (όπως το Microsoft SQL ODBC) για να συνδεθεί στην προέλευση δεδομένων. Η Access χρησιμοποιεί πηγές δεδομένων ODBC για σύνδεση με εξωτερικές πηγές δεδομένων που δεν διαθέτουν ενσωματωμένα προγράμματα οδήγησης.

Για να συνδεθείτε σε μια τέτοια πηγή δεδομένων, ακολουθήστε τα εξής βήματα:

    Εγκαταστήστε το κατάλληλο πρόγραμμα οδήγησης ODBC στον υπολογιστή προέλευσης δεδομένων.

    Προσδιορίστε το όνομα προέλευσης δεδομένων (DSN) χρησιμοποιώντας το πρόγραμμα Διαχειριστής πηγής δεδομένων ODBCγια να αποθηκεύσετε πληροφορίες σύνδεσης στο μητρώο των Microsoft Windows ή στο αρχείο DSN ή χρησιμοποιώντας μια συμβολοσειρά σύνδεσης στον κώδικα της Visual Basic για να μεταβιβάσετε πληροφορίες σύνδεσης απευθείας στη Διαχείριση προγραμμάτων οδήγησης ODBC.

Πηγές δεδομένων μηχανών

Οι πηγές δεδομένων μηχανήματος αποθηκεύουν πληροφορίες σύνδεσης στο μητρώο των Windows σε έναν συγκεκριμένο υπολογιστή. Αυτές οι πηγές δεδομένων μπορούν να χρησιμοποιηθούν μόνο στον υπολογιστή στον οποίο έχουν οριστεί. Υπάρχουν δύο τύποι πηγών δεδομένων μηχανής: χρήστης και σύστημα. Οι προσαρμοσμένες πηγές δεδομένων είναι διαθέσιμες και ορατές μόνο για τον τρέχοντα χρήστη. Οι πηγές δεδομένων συστήματος μπορούν να χρησιμοποιηθούν από όλους τους χρήστες υπολογιστών. Εμφανίζονται για όλους αυτούς τους χρήστες και τις υπηρεσίες συστήματος. Οι πηγές δεδομένων μηχανήματος είναι ιδιαίτερα χρήσιμες όταν χρειάζεται να παρέχετε πρόσθετη ασφάλεια, επειδή μόνο οι συνδεδεμένοι χρήστες μπορούν να δουν την πηγή δεδομένων του μηχανήματος. Επιπλέον, μια τέτοια πηγή δεν μπορεί να αντιγραφεί εξ αποστάσεως σε άλλον υπολογιστή.

Πηγές δεδομένων αρχείων

Οι πηγές δεδομένων που βασίζονται σε αρχεία (ονομάζονται επίσης αρχεία DSN) αποθηκεύουν πληροφορίες σύνδεσης σε αρχεία κειμένου και όχι στο μητρώο των Windows και είναι γενικά πιο ευέλικτες στη χρήση από τις πηγές δεδομένων που βασίζονται σε μηχανή. Για παράδειγμα, μια προέλευση δεδομένων αρχείου μπορεί να αντιγραφεί σε οποιονδήποτε υπολογιστή με κατάλληλο πρόγραμμα οδήγησης ODBC για να διασφαλιστεί ότι η εφαρμογή έχει ακριβείς και συνεπείς πληροφορίες σύνδεσης σε όλους τους υπολογιστές που χρησιμοποιούνται. Μπορείτε επίσης να τοποθετήσετε την πηγή δεδομένων του αρχείου σας σε έναν ξεχωριστό διακομιστή, να την μοιραστείτε σε πολλούς υπολογιστές του δικτύου σας και να διαχειριστείτε εύκολα τις πληροφορίες κεντρικής σύνδεσης.

Δεν είναι δυνατή η κοινή χρήση ορισμένων πηγών δεδομένων αρχείων. Τέτοιες πηγές βρίσκονται σε ξεχωριστό υπολογιστή και οδηγούν σε μια πηγή δεδομένων μηχανής. Μπορούν να χρησιμοποιηθούν για πρόσβαση σε υπάρχουσες πηγές δεδομένων μηχανήματος από πηγές δεδομένων αρχείων.

Συμβολοσειρές σύνδεσης

Μπορείτε να ορίσετε μια μορφοποιημένη συμβολοσειρά με πληροφορίες σύνδεσης στη μονάδα. Η συμβολοσειρά σύνδεσης μεταβιβάζει πληροφορίες σύνδεσης απευθείας στη Διαχείριση προγραμμάτων οδήγησης ODBC. Αυτό βοηθά στην απλοποίηση της εφαρμογής εξαλείφοντας την ανάγκη για τον διαχειριστή ή τον χρήστη να δημιουργήσει ένα DSN πριν από τη χρήση της βάσης δεδομένων.

Για περισσότερες πληροφορίες σχετικά με τη διεπαφή ODBC, ανατρέξτε στην Αναφορά προγραμματιστή MSDN ODBC.

Προσθήκη πηγής δεδομένων ODBC

Πριν συνεχίσετε, εγκαταστήστε το κατάλληλο πρόγραμμα οδήγησης ODBC για την προέλευση δεδομένων στην οποία θέλετε να συνδεθείτε.

Σημείωση:Για να προσθέσετε ή να διαμορφώσετε μια προέλευση δεδομένων ODBC, πρέπει να είστε μέλος της ομάδας Administrators στον τοπικό υπολογιστή.

Για περισσότερες πληροφορίες σχετικά με μεμονωμένες επιλογές, κάντε κλικ Αναφοράστο πλαίσιο διαλόγου ODBC.

Τις προάλλες αντιμετώπισα αυτό το πρόβλημα: στα Windows 7, ειδικά στην αρχική και την αρχική έκδοση, δεν υπάρχουν πηγές δεδομένων ODBC.

ODBC (Συνδεσιμότητα ανοιχτής βάσης δεδομένων)- μια διεπαφή προγράμματος πρόσβασης στη βάση δεδομένων (API) που αναπτύχθηκε από τη Microsoft, σε συνεργασία με τη Simba Technologies, με βάση τις προδιαγραφές της διεπαφής επιπέδου κλήσης (CLI), η οποία αναπτύχθηκε από την SQL Access Group, την X/Open και τη Microsoft. Το CLI στη συνέχεια τυποποιήθηκε με το ISO/IEC 9075-3:2003. (Αγγλικά) Το πρότυπο CLI έχει σχεδιαστεί για να ενοποιεί την αλληλεπίδραση λογισμικού με το DBMS, καθιστώντας το ανεξάρτητο από τον προμηθευτή του DBMS και την πλατφόρμα υλικού και λογισμικού.



Στις αρχές του 1990, υπήρχαν αρκετοί προμηθευτές βάσεων δεδομένων, ο καθένας με τη δική του διεπαφή. Εάν μια εφαρμογή χρειαζόταν να επικοινωνεί με πολλαπλές πηγές δεδομένων, ήταν απαραίτητο να γράψει τον δικό της κώδικα για να αλληλεπιδράσει με κάθε μία από τις βάσεις δεδομένων. Για την επίλυση αυτού του προβλήματος, η Microsoft και ορισμένες άλλες εταιρείες έχουν δημιουργήσει μια τυπική διεπαφή για τη λήψη και την αποστολή διαφόρων τύπων πηγών δεδομένων. Αυτή η διεπαφή ονομαζόταν Open Database Connectivity ή ανοιχτός μηχανισμός αλληλεπίδρασης με βάσεις δεδομένων.
Με το ODBC, οι προγραμματιστές εφαρμογών θα μπορούσαν να αναπτύξουν εφαρμογές για χρήση μιας ενιαίας διεπαφής πρόσβασης δεδομένων χωρίς να χρειάζεται να ανησυχούν για τις περιπλοκές της αλληλεπίδρασης με πολλαπλές πηγές.

Δηλαδή, η ίδια η καρτέλα ODBC είναι εκεί, εδώ είναι ένα στιγμιότυπο οθόνης:

Και μάλιστα ανοίγει, αλλά όταν προσθέτετε "System DSN"

Δεν υπάρχει επιλογή βάσεων δεδομένων, όπως για παράδειγμα στα Windows XP, υπάρχει επιλογή μόνο ενός τύπου βάσης δεδομένων, αυτή είναι η SQL, αυτό δεν είναι καθόλου καλό. Επειδή, για παράδειγμα, πολλοί πελάτες τραπεζών απαιτούν μια πηγή δεδομένων ODBC από τη Microsoft (mdb). Και αν δεν το επιλέξετε, πώς μπορείτε να εγκαταστήσετε το πρόγραμμα-πελάτη τράπεζας στα Windows 7 starter ή στο σπίτι; Ακολουθούν δύο στιγμιότυπα οθόνης, το ένα είναι εκκίνησης των Windows 7, το άλλο είναι Windows XP.

Θα πω ότι υπάρχει διέξοδος από αυτή την κατάσταση. Ο εκκινητής ή το σπίτι των Windows 7 έχει σχεδιαστεί για το σπίτι, επομένως δεν έχει τα κουδούνια και τις σφυρίχτρες που χρειάζονται για επαγγελματικά προγράμματα. Εδώ είναι η διαφορά στην τιμή, εάν η οικιακή ή αρχική έκδοση κυμαίνεται από 2100 - 3000 ρούβλια, τότε η έκδοση PRO κοστίζει τουλάχιστον το διπλάσιο. Ωστόσο, μπορείτε ακόμα να εγκαταστήσετε το πρόγραμμα-πελάτη τράπεζας στα Windows 7 starter και home. Απλώς εγκαταστήστε το πρόγραμμα-πελάτη τράπεζας, θα δημιουργήσει αυτόματα μια πηγή δεδομένων ODBC από τη Microsoft, αν και δεν θα είναι ορατή στο πεδίο. Δηλαδή, με απλά λόγια, το πεδίο θα είναι κενό, και θα δημιουργηθεί μια βάση δεδομένων mdb.

Εγκατάσταση του πελάτη τράπεζας

Μετά την εγκατάσταση της τράπεζας πελατών, ξεκίνησε τέλεια και λειτούργησε.

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

Και μάλιστα ανοίγει, αλλά μόνο όταν προσθέσετε "System DSN":

Δεν υπάρχει επιλογή βάσεων δεδομένων, όπως η on Windows XP. Αποδεικνύεται ότι πρέπει να επιλέξετε μόνο έναν από τους τύπους βάσης δεδομένων - SQL, και αυτό δεν είναι καθόλου καλό. Επειδή, για παράδειγμα, πολλοί πελάτες τραπεζών απαιτούν Πηγή δεδομένων ODBCακριβώς από τη Microsoft (mdb)!!! Και αν δεν το επιλέξετε, πώς μπορείτε να εγκαταστήσετε τον πελάτη τράπεζας Windows 7 Μίζαή Windows 7 Home?



Για σύγκριση, δείτε δύο στιγμιότυπα οθόνης, ένα - Windows 7 Starter, αλλο - Windows XP.

1) Windows 7 Starter:

2) Windows XP Professional:

Ωστόσο, υπάρχει διέξοδος από αυτή την κατάσταση! εκδόσεις Windows 7 Starterή Σπίτι, έχουν σχεδιαστεί για οικιακή χρήση, ώστε να μην έχουν τα κουδούνια και τις σφυρίχτρες που χρειάζονται για επαγγελματικά προγράμματα. Εδώ είναι η διαφορά στην τιμή, για σύγκριση: εάν το κόστος Σπίτιή Μίζαη έκδοση των Windows κυμαίνεται από 2100 - 3000 ρούβλια, τότε PRO- η έκδοση κοστίζει τουλάχιστον το διπλάσιο.



Αλλά μπορείτε ακόμα να βάλετε την τράπεζα πελάτη Windows 7 StarterΚαι Windows 7 Home. Απλώς εγκαταστήστε την τράπεζα πελάτη, θα τη δημιουργήσει μόνη της Πηγή δεδομένων ODBCαπό τη Microsoft, αν και δεν θα είναι ορατό στο πεδίο. Δηλαδή, με απλά λόγια, το πεδίο θα είναι κενό, και θα δημιουργηθεί μια βάση δεδομένων mdb.

Εγκατάσταση της τράπεζας πελατών:

Μετά την εγκατάσταση του πελάτη τράπεζας, ξεκίνησε τέλεια και λειτούργησε.

Έτσι, η εταιρεία Windows είναι λίγο πονηρή, σαν να σας υπαινίσσεται ότι πρέπει να εγκαταστήσετε Πηγή δεδομένων ODBCπρέπει να αγοράσετε μια πιο ακριβή έκδοση, αν και όλα λειτουργούν στις εκδόσεις Starter ή Home, απλά δεν υπάρχει πεδίο.

Δημιουργία εφαρμογής που χρησιμοποιεί βάση δεδομένων

Περίληψη στην υποενότητα

Σκοπός της υποενότητας είναι η διασφάλιση της ολοκλήρωσης των εργαστηριακών εργασιών για τη δημιουργία μιας εφαρμογής βάσης δεδομένων·

Τα ψευδώνυμα χρησιμοποιούνται συχνά για εργασία με βάσεις δεδομένων. Ένα ψευδώνυμο βάσης δεδομένων είναι το όνομα μιας βάσης δεδομένων, η οποία είναι γραμμένη στις ρυθμίσεις με τέτοιο τρόπο ώστε για να αποκτήσετε πρόσβαση στους πίνακες αυτής της βάσης δεδομένων αρκεί να ορίσετε ψευδώνυμο. Αυτή η ευκολία σάς επιτρέπει να αλλάζετε εύκολα τον τύπο της βάσης δεδομένων χωρίς να αλλάξετε το κείμενο του προγράμματος.

Ας εξετάσουμε την αρχή του προσδιορισμού ενός ψευδώνυμου για μια βάση δεδομένων της Microsoft Access που είναι αποθηκευμένη σε ένα αρχείο σε έναν σκληρό δίσκο. Ας υποθέσουμε ότι θέλουμε το ψευδώνυμο borey να αντιστοιχεί σε μια βάση δεδομένων στο αρχείο borey.mdb. Μπορούμε να το κάνουμε αυτό μέσω προγραμματισμού χρησιμοποιώντας τη συνάρτηση SQLConfigDataSource ODBC API.

Για να ορίσετε ένα ψευδώνυμο με μη αυτόματο τρόπο, πρέπει να εκτελέσετε τον διαχειριστή προέλευσης δεδομένων ODBC (Έναρξη\Ρυθμίσεις\Πίνακας ελέγχου\Εργαλεία διαχείρισης\Πηγές δεδομένων (ODBC)). Το παράθυρο διαχειριστή φαίνεται στην Εικόνα 6.

Εικόνα 6 – Διαχειριστής πηγής δεδομένων ODBC

Στη συνέχεια, στην καρτέλα "User DSN" ή "System DSN" (ανάλογα με το αν η πηγή δεδομένων δημιουργείται για τον τρέχοντα χρήστη ή για όλους τους χρήστες του συστήματος, αντίστοιχα), κάντε κλικ στο κουμπί "Add". ·

Θα εμφανιστεί μια λίστα με τα εγκατεστημένα προγράμματα οδήγησης και η περιγραφή τους (Εικόνα 7).

Εικόνα 7 – Διαχειριστής πηγής δεδομένων ODBC. Διάλογος για τη δημιουργία νέας πηγής δεδομένων

· Αφού κάνετε κλικ στο κουμπί «Τέλος» στο παράθυρο που ανοίγει (Εικόνα 8), πρέπει να καθορίσετε το όνομα της πηγής «db» και τη διαδρομή προς το αρχείο.

Εικόνα 8 – Διαχειριστής πηγής δεδομένων ODBC. Διάλογος για τη δημιουργία νέας πηγής δεδομένων

· Κάνοντας κλικ στο κουμπί «Ok», το σύστημα θα εμφανίσει το ψευδώνυμο «borey» για τη βάση δεδομένων, το οποίο μπορεί να χρησιμοποιηθεί κατά την πρόσβαση στο αρχείο borey.mdb (Εικόνα 9). Θα πρέπει να σημειωθεί ότι με παρόμοιο τρόπο μπορείτε να καθορίσετε ένα ψευδώνυμο για άλλα DBMS.

Εικόνα 9 – Διαχειριστής πηγής δεδομένων ODBC. Διάλογος για τη δημιουργία νέας πηγής δεδομένων

2.2 Βασικές πληροφορίες για τη γλώσσα C++ (wikipedia)

· Η C++ είναι μια μεταγλωττισμένη, στατικά πληκτρολογημένη γλώσσα προγραμματισμού γενικής χρήσης.

Υποστηρίζει τα ακόλουθα παραδείγματα προγραμματισμού:

Διαδικαστικός προγραμματισμός,

Αντικειμενοστραφής προγραμματισμός,

Γενικευμένος προγραμματισμός.

Παρέχει:

αρθρωτότητα,

Ξεχωριστή συλλογή

Εξαίρεση χειρισμού

Αφαίρεση δεδομένων

Δήλωση τύπων (τάξεων) αντικειμένων,

Ενσωματωμένες λειτουργίες

Εικονικές λειτουργίες. ·

Η τυπική βιβλιοθήκη περιλαμβάνει, μεταξύ άλλων, δοχεία και αλγόριθμους που χρησιμοποιούνται συνήθως. Η C++ συνδυάζει χαρακτηριστικά γλωσσών υψηλού και χαμηλού επιπέδου. Σε σύγκριση με την προκάτοχό της, τη γλώσσα C, η μεγαλύτερη προσοχή δίνεται στην υποστήριξη αντικειμενοστρεφούς και γενικού προγραμματισμού. Η σύνταξη C++ κληρονομείται από τη γλώσσα C.



Το πιο πρόσφατο πρότυπο γλώσσας C++, που ονομάζεται «C++11», υιοθετήθηκε το 2011. Περιλάμβανε σημαντικές προσθήκες στον πυρήνα της γλώσσας και μια επέκταση της τυπικής βιβλιοθήκης. ·

Η κατώτατη γραμμή: πρέπει να συνδεθείτε σε μια βάση δεδομένων που δημιουργήθηκε στο MS Access DBMS μέσω ODBC στη δική σας εφαρμογή Delphi 7.

Αρχικά, μεταβείτε στην ενότητα «Πίνακας Ελέγχου – Διαχείριση – Πηγές δεδομένων (ODBC)». Προσθέστε μια νέα πηγή δεδομένων.

Ρύζι. 1. Διαχειριστής πηγής δεδομένων ODBC

Στη συνέχεια επιλέξτε "Πρόγραμμα οδήγησης για Microsoft Access".


Ρύζι. 2. Δημιουργήστε μια νέα πηγή δεδομένων

Στη συνέχεια, στο παράθυρο "Εγκατάσταση προγράμματος οδήγησης ODBC ...", ορίστε το όνομα, την περιγραφή και επιλέξτε τη διαδρομή προς τη βάση δεδομένων, για παράδειγμα, "Σταθμός λεωφορείων. mdb».

Ρύζι. 3. Εγκατάσταση του προγράμματος οδήγησης ODBC για MS Access

Μετά από αυτό, πηγαίνουμε στο αρχικό παράθυρο "Διαχειριστής Πηγής Δεδομένων..." και βλέπουμε ότι η "Σταθμός Λεωφορείων" έχει προστεθεί στην πηγή.

Ρύζι. 4. Αρχικό παράθυρο "Διαχειριστής πηγής δεδομένων..."

Στη συνέχεια εκκινούμε την εφαρμογή Delphi 7 και τοποθετούμε τα στοιχεία στη φόρμα: Σύνδεση ADOC, ADOTable, Πηγή δεδομένων, DBGrid. Διαμόρφωση στοιχείων για σύνδεση μέσω ODBC.

Πρώτα, κάντε κλικ στο στοιχείο " Σύνδεση ADOC 1" και ρυθμίστε τη συμβολοσειρά σύνδεσης, επιλέξτε "Microsoft OLE DB Provider for ODBC". Κάντε κλικ στο κουμπί "Επόμενο" και μεταβείτε στην καρτέλα "Σύνδεση".

Ρύζι. 5. Ρύθμιση συμβολοσειράς σύνδεσης στο Delphi 7

Στην καρτέλα "Σύνδεση", επιλέξτε την πηγή δεδομένων "Σταθμός λεωφορείων" και ελέγξτε τη σύνδεση κάνοντας κλικ στο κουμπί "Δοκιμή σύνδεσης".

Συστατικό

Ρύθμιση, νόημα

Σύνδεση ADOC1

Ερώτηση σύνδεσης= Λάθος

ADOTable1

Σύνδεση = ADOCnection1

Όνομα πίνακα= Μέρες κίνησης

Πηγή Δεδομένων 1

Σύνολο δεδομένων= ADOTable1

DBGrid1

Πηγή δεδομένων= Πηγή Δεδομένων1

Τώρα, εάν ορίσετε την ιδιότητα "Active = True" για το στοιχείο " ADOTable 1", μετά ο πίνακας που ορίζεται στην ιδιότητα " Όνομα πίνακα"θα εμφανιστεί στο στοιχείο" DBGrid 1".

Ρύζι. 7. Πίνακας «Ημέρες κίνησης» στην εφαρμογή μας

Έτσι, συνδεθήκαμε στη βάση δεδομένων «Bus Station» μέσω «ODBC», που σημαίνει «Open Data Base Connectivity».

Το βιβλίο περιγράφει τον διακομιστή δέσμης ενεργειών Windows Script Host (WSH) έκδοση 5.6, ο οποίος είναι ένα από τα τυπικά στοιχεία των Windows XP και μπορεί επίσης να εγκατασταθεί σε παλαιότερες εκδόσεις των Windows. Παρέχει σενάρια VBScript και JScript που απεικονίζουν τη χρήση τυπικών αντικειμένων WSH 5.6, συμπεριλαμβανομένης της δημιουργίας θυγατρικών διεργασιών από σενάρια και της εκτέλεσης σεναρίων σε απομακρυσμένους υπολογιστές. Πιο πολύπλοκα παραδείγματα περιλαμβάνουν σενάρια που λειτουργούν με βάσεις δεδομένων, διαχειρίζονται εφαρμογές του Microsoft Office, οργανώνουν μια γραφική διεπαφή χρήστη και χρησιμοποιούν τεχνολογίες ADSI (Active Directory Service Interface) και WMI (Windows Management Instrumentation) για την επίλυση εργασιών διαχείρισης. Καλύπτονται θέματα πρακτικής εργασίας με αρχεία XML και δημιουργίας αντικειμένων COM. Ιδιαίτερη προσοχή δίνεται σε ζητήματα ασφάλειας κατά την εργασία με σενάρια και παρέχονται συγκεκριμένα παραδείγματα ρυθμίσεων πολιτικής ασφαλείας. Το βιβλίο συνοδεύεται από μια δισκέτα που περιέχει τον πηγαίο κώδικα για τα περισσότερα από τα παραδείγματα.

Βιβλίο:

Για να αποκτήσουμε πρόσβαση στον πίνακα DBF που δημιουργήθηκε από μια δέσμη ενεργειών WSH, θα χρησιμοποιήσουμε την τεχνολογία ODBC (Open DataBase Connectivity). Το ODBC είναι ένα τυπικό εργαλείο της Microsoft για εργασία με σχεσιακές βάσεις δεδομένων διαφόρων μορφών και κατασκευαστών, ικανό να επεξεργάζεται ερωτήματα βάσης δεδομένων σε SQL (Structured Query Language).

Σχόλιο

Για μια αρχική εισαγωγή στη γλώσσα SQL, μπορούμε να προτείνουμε το βιβλίο.

Αρχικά, θα χρειαστεί να δημιουργήσουμε μια εγγραφή ODBC στο σύστημα για να συνδεθούμε με τη βάση δεδομένων μας, π.χ. δημιουργήστε ένα νέο DSN (Όνομα πηγής δεδομένων, όνομα πηγής δεδομένων). Στα Windows XP αυτό γίνεται ως εξής.

Ας κατεβάσουμε Πίνακας Ελέγχου(Πίνακας Ελέγχου) Windows (Μενού Αρχή(Έναρξη)) και μεταβείτε στην κλασική προβολή (Εικ. 9.6).


Ρύζι. 9.6. Κλασική προβολή του πίνακα ελέγχου των Windows XP

Ας επιλέξουμε τα σημεία διαδοχικά Διαχείριση(Διοικητικά εργαλεία) και Πηγές δεδομένων (ODBC)(Πηγές δεδομένων (ODBC)). Στο παράθυρο διαλόγου που εμφανίζεται, επιλέξτε την καρτέλα Σύστημα DSN(System DSN), το οποίο θα σας επιτρέψει να δημιουργήσετε ένα DSN που είναι προσβάσιμο σε όλους τους χρήστες υπολογιστών (Εικ. 9.7).


Ρύζι. 9.7.Διαχειριστής προέλευσης δεδομένων ODBC στα Windows XP

Ας πατήσουμε το κουμπί Προσθήκη(Προσθήκη) και στο παράθυρο που εμφανίζεται, επιλέξτε το πρόγραμμα οδήγησης Microsoft dBase Driver (*.dbf) (Εικ. 9.8).