![]() |
Αντιγραφή πινάκων από τρέχουσα βάση σε νέα βάση Καλησπέρα σας, Θέλω τη βοήθεια σας στο εξής θέμα που με απασχολεί: Έχω μια βάση δεδομένων και θέλω μέσω λειτουργικού κουμπιού φόρμας να αντιγράφονται μόνο οι πίνακες της βάσης σε νέα βάση που να δημιουργείτε εκείνη τη στιγμή. Σας ευχαριστώ |
1 Συνημμένο(α) Καλησπέρα στην παρέα Απόστολε, στη ΒΔ που επισυνάπτω , αν κάνουμε κλικ στο κουμπί της φόρμας « frmCreateDB», δημιουργείται μία νέα ΒΔ και ακολούθως αντιγράφονται σ’ αυτήν οι πίνακες της τρέχουσας. Η λειτουργικότητα του κουμπιού, οφείλεται στον κώδικα: Κώδικας: Private Sub cmdCreateDB_Click()Δοκίμασε τον κώδικα, μήπως κάτι μου διέφυγε. Φιλικά/Γιώργος |
Καλημέρα Φίλε Απόστολε, πέρασαν αρκετές μέρες σιωπής. Νομίζω ότι κάτι χρωστάς στο φόρουμ. Δε θα έπρεπε να ενημερώσεις τα μέλη του, αν η βοήθεια που σου δόθηκε, ήταν αποτελεσματική ή όχι; Γιώργος |
Η απάντηση με βρήκε στις διακοπές μου μόλις χθες επέστρεψα το δοκίμασα και λειτούργει τέλεια Σας ευχαριστώ, |
Καλησπέρα σε όλη τη παρέα. Πρωτα απ όλα σας ευχαριστώ όλους για την πολύτιμη βοήθειά σας. Παρακαλώ αν είναι εύκολο να μου εξηγήσετε πως γίνεται στο παραπάνω πρόγραμμα, μαζί με τους πίνακες να σώζει και τις σχέσεις τους .Ευχαριστώ και πάλι |
1 Συνημμένο(α) Καλησπέρα Σπήλιο, δες τη συνημμένη ΒΔ. Τροποποίησα λίγο τον παλιό κώδικα και πρόσθεσα και τη διαδικασία CopyRelations, ώστε στη νέα βάση, εκτός των πινάκων, να αντιγράφονται και οι σχέσεις τους. Φιλικά/Γιώργος |
Ευχαριστώ πάρα πολύ |
Καλησπέρα σε όλη τη παρέα. Θα ήθελα να ρωτήσω τι πρέπει να αλλάξω στο παραπάνω παράδειγμα, αν αντί πινάκων έχω link των πινάκων, δηλαδη να πέρνω αντιγραφα των links αντι των πινάκων . Ευχαριστω |
Δοκίμασε τον κώδικα όπως είναι. Αν συμβεί λάθος κατά την αντιγραφή των σχέσεων κάνε την εντολή: copyRelations dbNew, dbCur σχόλιο. |
Καλησπέρα, το πρόγραμμα δοκιμάστηκε και δεν δουλευει. Η εντολή που μου λές υπάρχει καΙ αντιγράφει τις σχέσεις. Εμένα με ενδιαφέρει να αντιγράφονται τα links των πινάκων. Ευχαριστώ |
| Η ώρα είναι 11:14. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.