Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Ερωτήματα ] Αυτόματη Ενημέρωση

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 03-01-12, 23:10
Όνομα: Βασίλης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 29-12-2011
Μηνύματα: 2
Προεπιλογή Αυτόματη Ενημέρωση

Καλησπέρα σας και καλή χρονιά!

Έχω 2 πίνακες που έχουν μεταξύ τους σχέση 1-1.
Το γέμισμά τους γίνεται από excel στο οποίο δεν ορίζεται κάποιο ID

Ο 1ος μου πίνακας παίρνει PrimaryKey αυτόματα.
Υπάρχει δυνατότητα στον 2ος πίνακα να αντιγράψω σαν primary key το κλειδί του 1ου;

Ευχαριστώ πολύ...
Απάντηση με παράθεση
  #2  
Παλιά 04-01-12, 11:56
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλημέρα και καλή χρονιά σε όλους
  • Τί νόημα έχει η σύνδεση δυο πινάκων με σχέση ένα προς ένα, αφού μπορούν να είναι ένας!
  • Αφου τα δεδομένα σου έχουν ως πηγή φύλλο του Excel, φτιάξε εκεί δυο πεδία-στήλες (ένα σε κάθε τομέα δεδομένων) και ονόμασέ τα για παράδειγμα keytbl1 και keytbl2. Στην συνέχεια όταν εισάγονται τα δεδομένα στην βάση σου, να συνδέονται μεταξύ τους ως primaryKey τα παραπάνω πεδία, με ενα-προς-ενα σχέση.
Βασίλη αυτές είναι οι σκέψεις μου. Σέ εύχομαι καλά διαβάσματα και να έχεις ωφέλεια από τα γραφόμενα των φίλων του forum.
Με εκτίμηση
Νίκος Δ.
Απάντηση με παράθεση
  #3  
Παλιά 04-01-12, 22:13
Όνομα: Βασίλης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 29-12-2011
Μηνύματα: 2
Προεπιλογή

Ευχαριστώ πολύ για την απάντηση...
Να σου εξηγήσω γιατί κατέληξα σε σχέσεις 1-1

Έχω να φτιάξω μια βιβλιογραφική βάση που έχει 3 τύπους δεδομένων
Books
BookSection
Articles

και οι τύποι αυτοί διαφέρουν σε λίγα πεδία...

οπότε σκέφτηκα την δημιουργία ενός κεντρικού main πίνακσ (BookBase) και τριων ακόμα με τα διάφορα επιπλέον πεδία που συνδέονται με σχέση 1-1.

Στο excel αυτά παριστάνονται σαν 3 διαφορετικά sheets

Έχω επισυνάψει το σχήμα της βάσης. Όπως καταλαβαίνεις το πρόβλημά μου είναι να βρω τρόπο να παίρνουν οι περιφεριακοί πίνακες ίδιο ID με το Main....

Ελπίζω να το έκανα λίγο πιο συγκεκριμένο και να βρω μια λύση στο πρόβλημά μου....

ΥΓ. To excel συμπληρώνου dummy user. Η λέξη ID είναι κάτι σαν το ΕΤ....

Ευχαριστώ πολύ και πάλι....
Συνημμένα Thumbnails
Αυτόματη Ενημέρωση-db1.jpg  
Απάντηση με παράθεση
  #4  
Παλιά 05-01-12, 14:14
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλημέρα

Δηλαδή τα κοινά πεδία να εμφανίζονται σε μια parent φόρμα και τα ιδιαίτερα πεδία να συμπληρώνονται σε υποφόρμες;
Αν η απάντηση είναι ναί, σε κάθε περιφερειακό πίνακα πρόσθεσε ένα πεδίο επιπλέον το Idtblone, Idtbltwo Idtblthree που να είναι τύπου δεδομένων αριθμητικά και κύρια κλειδιά. Αυτά τα πεδία σύνδεσέ τα με το Id του κεντρικού πίνακα, το οποίο είναι επίσης κύριο κλειδί.
Έτσι -εντελώς αυτόματα- οι περιφερειακοί σου πίνακες θα ενημερώνονται ως προς το κύριο κλειδί τους...
Όμως!
Αν αργότερα κάνεις χρήση ενός ερωτήματος, στο οποίο να συνυπάρχουν δεδομένα από τον κύριο και το περιφερειακό, το ερώτημα θα εμφανίζει δεδομένα μόνο στην περίπτωση που αυτά υπάρχουν και στους δυό πίνακες. Θέλω να πω ότι η σχεδίαση δεν είναι απλό θέμα αφού θέλει και γνώσεις και εμπειρία.
Τα ξαναλέμε

Με εκτίμηση
Νίκος Δ.
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
ΑΥΤΟΜΑΤΗ ΕΝΗΜΕΡΩΣΗ 2ου ΠΙΝΑΚΑ bdim20 Access - Ερωτήσεις / Απαντήσεις 3 23-10-14 12:33
[Γενικά] Αυτόματη ενημέρωση ΤΕΟΔΩΡΟΣ Excel - Ερωτήσεις / Απαντήσεις 3 25-11-13 07:00
[Excel07] Αυτόματη ενημέρωση αρχείου vasi Excel - Ερωτήσεις / Απαντήσεις 8 28-07-12 09:16
[VBA] Αυτόματη ενημέρωση πίνακα skapet155 Excel - Ερωτήσεις / Απαντήσεις 14 18-08-11 07:05


Η ώρα είναι 06:44.