![]() |
Διαχωρισμός πίνακα Καλημέρα. Ξέρει κάποιος αν υπάρχει τρόπος να διαχωρίσεις έναν πίνακα σε πολλούς; Δίνω ένα παράδειγμα. Έχω έναν πίνακα με 6000 εγγραφές. Ανά 200 εγγραφές περίπου έχουν κοινό δεδομένο σε ένα πεδίο. Υπάρχει τρόπος να διασπάσω αυτόν τον πίνακα σε πίνακες με βάση αυτό το πεδίο; ΠΕΔΙΑ: ID ONOMA EPONYMO OMOADA Θέλω να σπάσω τον αρχικό πίνακα σε πίνακες με βάση την ομάδα. π.χ. Στο excel θα έκανα μια ταξινόμηση με βάση την ομάδα και με αντιγραφή και επικόλληση θα δημιουργούσα τα αρχεία. Το ερώτημά μου είναι, αν υπάρχει κάποιος αυτοματοποιημένος τρόπος για να το κάνω αυτό. Ευχαριστώ. |
Καλησπέρα! Μάνο, έστω ότι ο πίνακας ονομάζεται "BigTable" και το πεδίο ομαδοποίησης "OMADA" Ο παρακάτω κώδικας νομίζω ότι θα σε εξυπηρετήσει: Κώδικας: Option Compare DatabaseΤάσος |
Παράθεση:
Για να είμαι ειλικρινής δεν το έχω δοκιμάσει ακομά γιατί δεν ξέρω που να βάλω τον παραπάνω κώδικα που μου έστειλες. Και πάλι ευχαριστώ. |
Το βάζω σαν module; |
Καλημέρα! Μάνο, μπορείς να βάλεις τη συνάρτηση SplitTable() σε μια κοινή λειτουργική μονάδα και να την τρέχεις από φόρμα αντιστοιχώντας τις γραμμές του κώδικα της εντολής Test σε ένα κουμπί. Καλή συνέχεια!Τάσος |
Τάσο καλημέρα. Μου βγάζει ένα μήνυμα run-time error '3607' Η είσοδος στο ερώτημα πρέπει να περιέχει τουλάχιστον έναν πίνακα ή ένα ερώτημα. Όταν κάνω debug με πάει εδώ If TableExists(AllTables, GroupField.Value) Then If OverWriteTables Then AllTables.Delete GroupField.Value AllTables.Refresh Else GoTo NextRec End If End If dbs.Execute strSQL AllTables.Refresh NextRec: rsTeams.MoveNext Τι μπορεί να είναι; |
1 Συνημμένο(α) Φίλε Τάσο καλησπέρα. Σου επισυνάπτω μία βάση με έναν πίνακα και 2 πεδία. Θα μπορούσες να βάλεις τον κώδικα που μου έδωσες να δεις γιατί δεν μου τρέχει; Σε ευχαριστώ εκ των προτέρων. |
1 Συνημμένο(α) Καλησπέρα Μάνο! Δεν έπρεπε να σου παρουσιάσει αυτό το σφάλμα. Δοκίμασε το συνημμένο. Σε μένα λειτουργεί κανονικά. Φιλικά Τάσος |
Βγάζει μη αναγνωρίσιμη μορφή το αρχείο που μου έστειλες. |
Τάσο δεν μου ανοίγει το αρχείο που μου έστειλες. Όταν πάω να το ανοίξω μου λέει μή αναγνωρίσιμη μορφή. |
| Η ώρα είναι 12:12. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.