Σύνδεση Δεδομένων

Στην συνέχεια, θα αναφερθούμε στην σύνδεση εξωτερικών δεδομένων, σε μία βάση δεδομένων. Έχουμε ανοιχτή την βάση myDatanew.mdb. Παρατηρούμε, ότι το εικονίδιο του πίνακα Ρυθμοί, είναι διαφορετικό από το εικονίδιο των υπολοίπων πινάκων. Έχει ένα μικρό βέλος. Ο πίνακας αυτός, είναι συνδεδεμένος. Ανοίγουμε τον πίνακα Ρυθμοί. Εμφανίζονται οι κωδικοί, και τα ονόματα τριών κατηγοριών χορών. Ο πίνακας αυτός, είναι συνδεδεμένος με τον πίνακα Ρυθμοί, από την βάση songnew. Μεταβαίνουμε στην βάση songnew, και ανοίγουμε τον πίνακα Ρυθμοί. Εάν στον πίνακα αυτό, αλλάξουμε τα δεδομένα ή τη μορφή του, θα αλλάξει αντίστοιχα και ο πίνακας με τον οποίο έχει συνδεθεί. Εισάγουμε για παράδειγμα έναν τέταρτο ρυθμό χορού. Στο πεδίο «Κωδικός ρυθμού», εισάγουμε την τιμή 4, και στο πεδίο «ΡυθμόςΠεριγραφή», πληκτρολογούμε ΚΑΡΣΙΛΑΜΑΣ. Αποθηκεύουμε την εγγραφή. Μεταβαίνουμε στην βάση myDatanew, και ανοίγουμε τον συνδεδεμένο πίνακα «Ρυθμοί». Παρατηρούμε πως ο τέταρτος ρυθμός έχει εισαχθεί και εδώ. Ας δούμε τώρα, πως μπορούμε να εισάγουμε, εμείς έναν συνδεδεμένο πίνακα. Στη βάση Songnew, υπάρχει ο πίνακας «Προμηθευτές», στον οποίο εμφανίζονται τα στοιχεία 25 προμηθευτών. Μεταβαίνουμε στην βάση myDatanew.mdb. Στην βάση αυτή θέλουμε να εισάγουμε, ως συνδεδεμένο τον πίνακα «Προμηθευτές». Από το μενού «Αρχείο», κάνουμε κλικ στην εντολή «Λήψη εξωτερικών δεδομένων». Έχουμε δύο επιλογές. «Εισαγωγή», ή «Σύνδεση πινάκων». Επιλέγουμε «Σύνδεση πινάκων». Στο παράθυρο που εμφανίζεται, βεβαιωνόμαστε πως ο τύπος αρχείου είναι Microsoft Office Access. Αναζητούμε και επιλέγουμε τη βάση songnew.mdb, και πατάμε «Σύνδεση». Επιλέγουμε τον πίνακα «Προμηθευτές», και πατάμε το κουμπί ΟΚ. Η σύνδεση έχει ολοκληρωθεί. Παρατηρούμε, πως στο εικονίδιο του νέου μας πίνακα, εμφανίζεται αυτό το βέλος, το οποίο μας υπενθυμίζει πως ο πίνακας είναι συνδεδεμένος. Ανοίγουμε τον πίνακα, και εμφανίζονται οι ίδιοι 25 προμηθευτές που εμφανιζόταν και στον πίνακα «Προμηθευτές» της βάσης songnew. Ανοίγουμε τον πίνακα «Προμηθευτές», της βάσης songnew, και προσθέτουμε έναν νέο προμηθευτή, τον Λαμπρόπουλο Στέλιο, με κωδικό φύλλου, τον αριθμό 1. Αποθηκεύουμε την εγγραφή. Μεταβαίνουμε στον πίνακα «Προμηθευτές» της βάσης myDatanew.mdb, και παρατηρούμε ότι αυτόματα στον πίνακα προστέθηκε ο νέος προμηθευτής. Προσοχή. Ενημερώνονται αυτόματα μόνο οι εγγραφές του πίνακα, και όχι η δομή του πίνακα. Αν δηλαδή προσθέσουμε όχι μια εγγραφή αλλά ένα πεδίο, τότε ο συνδεδεμένος πίνακας, δεν θα ενημερωθεί αυτόματα. Για να ενημερωθεί, κάνουμε το εξής: Μεταβαίνουμε από το μενού Εργαλεία, Βοηθήματα για βάσεις δεδομένων, στη Διαχείριση συνδεδεμένων πινάκων. Ενεργοποιούμε το πλαίσιο ελέγχου για τον πίνακα, ή τους πίνακες που θέλουμε να ενημερώσουμε, και πατάμε το κουμπί ΟΚ. Με παρόμοιο τρόπο, μπορούμε να συνδέσουμε και ένα αρχείο του excel, με ένα πίνακα της access. Θα συνδέσουμε, τα δεδομένα του αρχείου ΔOY.xls, το οποίο περιέχει τα στοιχεία των ΔΟΥ όλης της Ελλάδας, στην βάση myDatanew.mdb Κάνουμε δεξί κλικ στο λευκό κενό χώρο του παραθύρου της βάσης, και επιλέγουμε «Σύνδεση πινάκων». Στο πλαίσιο «Αρχεία τύπου», επιλέγουμε «Microsoft Excel». Αναζητούμε και επιλέγουμε το αρχείο ΔΟΥ.xls, και κάνουμε κλικ στο κουμπί «Σύνδεση». Ανοίγει το παράθυρο «Οδηγός σύνδεσης υπολογιστικών φύλλων». Ενεργοποιούμε αυτό το πλαίσιο ελέγχου, ώστε η πρώτη γραμμή, να εμφανίζεται ως επικεφαλίδα γραμμών. Κάνουμε κλικ στο κουμπί «Επόμενο». Πληκτρολογούμε το όνομα του πίνακα, π.χ. Εφορίες, και πατάμε το κουμπί Τέλος. Εμφανίζεται αυτό το μήνυμα, το οποίο μας ενημερώνει πως η σύνδεση, ολοκληρώθηκε. Πατάμε το κουμπί ΟΚ. Παρατηρούμε, πως στο εικονίδιο του νέου μας πίνακα, εμφανίζεται το βέλος, και το εικονίδιο του excel, το οποίο μας υπενθυμίζει πως ο πίνακας αυτός, είναι συνδεδεμένος με ένα αρχείο excel.