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

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

Κλειστό Θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 15-11-13, 01:46
Όνομα: Χρήστος
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 18-11-2012
Περιοχή: Deutschland
Μηνύματα: 205
Προεπιλογή Ενημέρωση Συγκεκριμένου Πεδίου σε πίνακα

Καλημέρα και πάλι αγαπητοί φίλοι. Θέλω να ρωτήσω στην βάση που παραθέτω αν μπορώ να αλλάζω το "κοινό" πεδίο (SMANr) στους πίνακες ΜΟΝΟ απο τον πρώτο και να ενημερώνει αυτόματα τον δεύτερο χωρίς να σβήνει τα δεδομένα.
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb test.mdb (244,0 KB, 20 εμφανίσεις)
  #2  
Παλιά 15-11-13, 07:04
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλημέρα
Όρισε πρωτεύον κλειδί στο πεδίο [SMANr] του πίνακα όπου θες να κάνεις την αλλαγή σου και αυτόματα το πεδίο του άλλου πίνακα θα ενημερώνεται, με τη προυπόθεση οτι θα φτιάξεις τη σχέση των πινάκων με επιλογές 'Ενεργοποίηση ακεραιότηταςαναφορών' και 'διαδοχική ενημέρωση'.
Στους πίνακες εμφανίζεται να έχεις ανάποδη επιλογή στα κλειδιά, αφού έχεις πρωτεύον κλειδί στον πίνακα που θες να ενημερώνεται αυτόματα και ταυτόχρονα στον πίνακα που εσύ κάνεις την αλλαγή, δεν έχεις κλειδί.
Κάπως έτσι -νομίζω- οτι θα λύσεις το πρόβλημά σου.

Υστερολόγιο: Όταν κάνουμε σχέσεις πινάκων και ερωτήματα, ΠΑΝΤΑ ελέγχουμε ό,τι κάνουμε.

Με εκτίμηση
Νίκος Δ.
  #3  
Παλιά 15-11-13, 07:08
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-05-2009
Περιοχή: Αθήνα
Μηνύματα: 169
Προεπιλογή

Χρήστο καλημέρα

Αν ήθελες το αντίθετο δηλαδή όταν ενημερώνεις το πεδίο στον πίνακα tblAndereDaten που είναι και κλειδί τα πράγματα θα ήταν απλά απλώς δηλώνοντας στις σχέσεις ακεραιότητα μεταξύ των πινάκων και διαδοχική ενημέρωση.
Για το αντίθετο τώρα μια πρώτη σκέψη είναι:
Σε μια φόρμα με το συμβάν "oncurrent" αποθηκεύω την τιμή του πεδίου SMANr σε μια public μεταβλητή την οποία χρησιμοποιώ για να αντικαταστήσω τις τιμές του SMANr στον πίνακα sf_AndereDaten με ένα ερώτημα sql όταν η τιμή αυτού μεταβληθεί στον πίνακα tbl_Daten1.
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb test.mdb (252,0 KB, 18 εμφανίσεις)
Τύπος Αρχείου: mdb test1.mdb (288,0 KB, 21 εμφανίσεις)
  #4  
Παλιά 15-11-13, 09:35
Όνομα: Χρήστος
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 18-11-2012
Περιοχή: Deutschland
Μηνύματα: 205
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Meteora Εμφάνιση μηνυμάτων
Καλημέρα
Όρισε πρωτεύον κλειδί στο πεδίο [SMANr] του πίνακα όπου θες να κάνεις την αλλαγή σου και αυτόματα το πεδίο του άλλου πίνακα θα ενημερώνεται, με τη προυπόθεση οτι θα φτιάξεις τη σχέση των πινάκων με επιλογές 'Ενεργοποίηση ακεραιότηταςαναφορών' και 'διαδοχική ενημέρωση'.
Στους πίνακες εμφανίζεται να έχεις ανάποδη επιλογή στα κλειδιά, αφού έχεις πρωτεύον κλειδί στον πίνακα που θες να ενημερώνεται αυτόματα και ταυτόχρονα στον πίνακα που εσύ κάνεις την αλλαγή, δεν έχεις κλειδί.
Κάπως έτσι -νομίζω- οτι θα λύσεις το πρόβλημά σου.

Υστερολόγιο: Όταν κάνουμε σχέσεις πινάκων και ερωτήματα, ΠΑΝΤΑ ελέγχουμε ό,τι κάνουμε.

Με εκτίμηση
Νίκος Δ.
Σε ευχαριστώ για την απάντηση όμως το πρόβλημα είναι ότι ο πρώτος πίνακας είναι "linked" απο άλλη βάση η οποία ενημερώνεται απο DBF αρχείο απο άλλο πρόγραμμα και δεν μπορω να ορίσω "κλειδί" εκεί. Αυτό είναι το πρόβλημα μου. :)
  #5  
Παλιά 15-11-13, 09:38
Όνομα: Χρήστος
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 18-11-2012
Περιοχή: Deutschland
Μηνύματα: 205
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από sarafis Εμφάνιση μηνυμάτων
Χρήστο καλημέρα

Αν ήθελες το αντίθετο δηλαδή όταν ενημερώνεις το πεδίο στον πίνακα tblAndereDaten που είναι και κλειδί τα πράγματα θα ήταν απλά απλώς δηλώνοντας στις σχέσεις ακεραιότητα μεταξύ των πινάκων και διαδοχική ενημέρωση.
Για το αντίθετο τώρα μια πρώτη σκέψη είναι:
Σε μια φόρμα με το συμβάν "oncurrent" αποθηκεύω την τιμή του πεδίου SMANr σε μια public μεταβλητή την οποία χρησιμοποιώ για να αντικαταστήσω τις τιμές του SMANr στον πίνακα sf_AndereDaten με ένα ερώτημα sql όταν η τιμή αυτού μεταβληθεί στον πίνακα tbl_Daten1.
Αδερφέ σε ευχαριστώ πολύ, όμως η δεύτερη βάση που ανέβασες μου χτυπάει σφάλμα στο active X και δεν λειτουργεί. Μήπως μπορείς να την κανεις αλλιώς να την μελετήσω και να βγάλω άκρη?
  #6  
Παλιά 15-11-13, 16:06
Όνομα: Στέλιος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-05-2009
Περιοχή: Αθήνα
Μηνύματα: 169
Προεπιλογή

Χρήστο καλησπέρα
Μετέφερα τα στοιχεία σε νέα βάση και στην ανεβάζω. Δεν βλέπω τον λόγο να εμφανίζει κάποιο σφάλμα. Δες στα reffrences μήπως λείπει κάποια αναφορά
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb test2.mdb (288,0 KB, 26 εμφανίσεις)
  #7  
Παλιά 18-11-13, 20:10
Όνομα: Χρήστος
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 18-11-2012
Περιοχή: Deutschland
Μηνύματα: 205
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από sarafis Εμφάνιση μηνυμάτων
Χρήστο καλησπέρα
Μετέφερα τα στοιχεία σε νέα βάση και στην ανεβάζω. Δεν βλέπω τον λόγο να εμφανίζει κάποιο σφάλμα. Δες στα reffrences μήπως λείπει κάποια αναφορά
Πάλι δεν λειτουργεί, ωστόσο μου έδωσες καλή ιδέα και τελικά το κατάφερα με άλλο τρόπο. Να σαι καλά.
Κλειστό Θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Αθροίσματα σε φόρμα και ενημέρωση πεδίου σε πίνακα. steliosgr Access - Ερωτήσεις / Απαντήσεις 1 23-03-14 11:07
[ Φόρμες ] Άθροισματα σε φόρμα και ενημέρωση πεδίου σε πίνακα. steliosgr Access - Ερωτήσεις / Απαντήσεις 11 22-01-14 09:32
Άνοιγμα συγκεκριμένου αρχείου Pdf Free_Ghost Access - Ερωτήσεις / Απαντήσεις 11 25-09-13 20:29
[ Πίνακες ] Ενημέρωση πεδίου πίνακα kosta Access - Ερωτήσεις / Απαντήσεις 5 11-12-12 10:02
[ Ερωτήματα ] Ενημέρωση ενός field πίνακα από 3 Rows άλλου πίνακα stathas Access - Ερωτήσεις / Απαντήσεις 8 23-05-10 11:36


Η ώρα είναι 07:27.