Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   [ Πίνακες ] Ενημέρωση πεδίων ταυτόχρονα σε δύο πινακες (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/4805-enimerosi-pedion-taytoxrona-se-dio-pinakes.html)

vala 18-01-18 18:48

Ενημέρωση πεδίων ταυτόχρονα σε δύο πινακες
 
Καλησπέρα στην ομάδα! έχω μια βδ στην οποία υπάρχουν δύο πίνακες, table2017 και table2018 με ακριβώς την ίδια δομη στους οποίους καταχωρώ δεδομένα ασθενών( name, amka, date, protokollo και result).
Στον table2017 έχω όλα τα δεδομένα που αφορούν το έτος 2017 ενω στον table2018 καταχωρώ δεδομένα καθημερινά που αφορούν το έτος 2018 και υπαρχει περιπτωση να τροποποιησω κατι στις προηγουμενες εγγραφες του ιδιου πινακα. θελω ομως να μπορω να κανω αναζητηση ταυτόχρονα και στους δύο πίνακες. πχ αν ο κύριος "ταδε" έχει έρθει στο ιατρείο ξανα είτε το 2017 είτε το 2018. Υπάρχει κάποιος τρόπος να το πετύχω αυτό ή πρέπει να αλλάξω κάτι στην δομή της βάσης μου. Επίσης μόλις προσθέτω νέα εγγραφή μέσω μιας φόρμας που έχω θα ήθελα με το που βάζω τον ΑΜΚΑ στο πεδίο amka να κάνει αναζήτηση και να εμφανίζει μήνυμα με τον αντίστοιχο αριθμό πρωτοκόλλου (protokollo) αν υπάρχει ξανά η ίδια εγγραφή( Δηλαδή αν έχει ξανά έρθει ο ασθενης).

pctechdr 18-01-18 21:18

Υπάρχει τρόπος να γίνει αυτό που θες όμως δεν καταλαβαίνω γιατί χρησιμοποιείς δύο πίνακες με τα ίδια δεδομένα ενώ θα μπορούσες να χρησιμοποιήσεις μόνο τον έναν. Θα σου συνιστούσα να ξανακοιτάξεις την δομή και τον σχεδιασμό της βάσης σου πριν κάνεις άλλη ενέργεια. Επίσης να θυμάσαι ότι είναι ΑΠΑΡΑΙΤΗΤΟ να δημιουργήσεις ευρετήρια (indexes) στα πεδία που θα χρησιμοποιήσεις σαν αναζητήσεις (κριτήρια) και ιδίως αν η βάση σου είναι χωρισμένη (που και αυτό είναι το καλύτερο να κάνεις).

Εδώ είμαστε να σε βοηθήσουμε αν έχεις πρόβλημα!!

vala 19-01-18 17:36

Σε ευχαριστώ πολύ για τις συμβουλές σου ! Μολις βρω τον απαραιτητο χρονο θα προσπαθήσω να αλλάξω την δομή ζητώντας εκ νέου τις συμβουλές της ομάδας! Θα μπορούσες να μου πεις πως γίνεται με την δημιουργία νέας εγγραφής και την συμπλήρωση του amka να κάνει αναζήτηση και να εμφανίζει αν υπάρχει ξανά ο ίδιος ασθενής γράφοντας μου τγη αντίστοιχη τιμή του πεδιου protokollo που είχε την πρώτη φορά που ήρθε;

pctechdr 19-01-18 19:28

Πρώτον θα ήταν καλύτερο να ανεβάσεις δείγμα της βάσης σου για καλύτερο αποτέλεσμα.
Δεύτερον ένας πάρα πολύ απλός τρόπος να ψάξεις εγγραφή είναι η εντολή DLookup ή η εντολή DCount

Αν δυσκολευτείς εδώ είμαστε!

pctechdr 20-01-18 18:03

1 Συνημμένο(α)
Δες ένα παράδειγμα. Ελπίζω να σε καλύπτει!
Συνημμένο Αρχείο 9236


Η ώρα είναι 11:11.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2