![]() |
Απόδοση α/α σε βάση που είναι κοινόχρηστη Φίλοι του φόρουμ γειά σας. Το πρόβλημα που θα αναπτύξω το έχει ένας φίλος και πιστεύω να σας δώσω να το καταλάβετε. Έχει φτιάξει μία βάση δεδομένων ονόματι "Πρωτόκολλο" το οποίο το έχει "κοινή χρήση". Το πρόβλημα είναι : Αν ανοίξουν (2) χρήστες ταυτόχρονα την βάση βλέπουν και οι δύο π.χ Αριθμό Πρωτοκόλλου το (10) μόλις κλείσουν την βάση η βάση θα δώσει στον 1ο χρήστη τον αριθμό (10) και στον 2ο χρήση το αριθμό (11). Αυτό που θέλει ο φίλος είναι μόλις ανοίξουν οι (2) χρήστες ταυτόχρονα στον 1ο να δείχνει το Νο10 και στον άλλο το Νο11. Πιστεύω να μην σας μπέρδεψα. Σας ευχαριστώ |
Δεν ξέρω εάν κατάλαβα καλά αλλά η βάση πάντα θα δείχνει την τελευταία εγγραφή την στιγμή που την ανοίγεις. Τώρα εάν την ανοίξεις και απλώς βλέπεις και θέλεις να βλέπεις την τελευταία εγγραφή πρέπει με κάποιο τρόπο να κάνεις ανανέωση, εγώ προσωπικά δεν το πέτυχα. Έχω φτιάξει μια παρόμοια βάση και την στιγμή που οποιοσδήποτε από τους δύο χρήστες κάνει νέα εισαγωγή αυτή αυτόματα παίρνει τον αύξοντα αριθμό που πρέπει άσχετα τη βλέπεις εσύ, π.χ. ανοίγεται και έχετε την εγγραφή 10 ο ένας κάνει 3 εισαγωγές εσύ καμία με το που πατήσεις εισαγωγή πάει στο 14 αυτόματα και δεν υπάρχει κάποιο πρόβλημα, άσχετα που δεν βλέπεις τις εισαγωγές του άλλου. Τώρα εάν υπάρχει κάποιος τρόπος για αυτόματη ανανέωση και να μπορείς να βλέπεις την τελευταία εγγραφή που έχει κάνει ο άλλος δεν το γνωρίζω. |
Φίλοι του φόρουμ ΚΑΛΗΜΕΡΑ Φίλε Χρήστο το πρόβλημα του φίλου είναι ότι πρέπει να βλέπει τον σωστό Αρ. Πρωτοκόλλου γιατί πρέπει να το δείνει στον πολίτη που καταθέτει την αίτηση. Πάντως σε ευχαριστώ για τον χρόνο σου. |
| Η ώρα είναι 18:54. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.