Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   [ Πίνακες ] Διαγραφή πίνακα στην Access με Vba (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/4855-diagrafi-pinaka-stin-access-me-visual-basic-applications.html)

Αναστάσιος Αναγνωστάκης 13-03-18 13:38

Διαγραφή πίνακα στην Access με Vba
 
Καλησπέρα.
θα ήθελα την βοήθεια σας, γιατί παρόλο που έχω ψάξει αρκετά στο forum, δεν μπορώ να βρω λύση στο πρόβλημα μου.
Έχω δημιουργήσει στην δουλειά μου μια βάση δεδομένων με το όνομα ImportData.
Ο σκοπό της είναι να τραβάω δεδομένα από ένα αρχείο .txt, που παίρνω από την Xvan πώληση.
Με Vba Code δημιουργώ περίπου 11 πίνακες και 8 ερωτήματα, γιατί χρειάζεται να κάνω διάφορους διαχωρισμούς δεδομένων, και όλα αυτά για το ένα αρχείο, υπάρχουν 9 αρχεία. :002:
Η δομή είναι η εξής:
Σύνδεση με το εξωτερικό αρχείο,
Δημιουργία πινάκων,
Δημιουργία ερωτημάτων, (ενημέρωσης, προσάρτησης, διαγραφής),
Παραλαβή από το εμπορικό πρόγραμμα, (Erp).
Μέχρι εδώ όλα δουλεύουν όπως τα θέλω. :icon_yes:

Εδώ τώρα έχω τα εξής προβλήματα:

Α) θέλω να σβήνω πρώτα τα ερωτήματα, (με κώδικα πάντα), αφού πρώτα τσεκάρει ο κώδικας ότι υπάρχουν, (γιατί υπάρχει η περίπτωση να έχει σβηστεί).
Β) Μετά θέλω να σβήνω τους πίνακες, (με κώδικα πάντα), αφού πρώτα τσεκάρει ο κώδικας ότι υπάρχουν, (γιατί υπάρχει η περίπτωση να έχει σβηστεί).΄
Με αυτό τον τρόπο καθαρίζει η βάση από πίνακες και ερωτήματα που δεν χρειάζονται.
Έχω δοκιμάσει με διάφορους τρόπους να σβήσω πίνακες και ερωτήματα, αλλά δεν τα καταφέρνω γιατί όταν δεν βρει το ερώτημα ή τον πίνακα, "κρεμάει" ο κώδικας.
Δηλαδή δεν ξέρω να γράψω με κώδικα πως θα "δει" η vba αν υπάρχει ο πίνακας ή το ερώτημα, για να προχωρήσει στην διαγραφή του αλλιώς να προχωρήσει παρακάτω.


Σας ευχαριστώ.

Φιλικά
Αναστάσιος

pctechdr 13-03-18 15:24

1 Συνημμένο(α)
Πάρε αυτό το module και κάντο εισαγωγή στην βάση σου!

Συνημμένο Αρχείο 9318

vraxnakisg 13-03-18 15:56

1 Συνημμένο(α)
Καλησπέρα και από εμένα.
Δες το συνημμένο.

Αναστάσιος Αναγνωστάκης 13-03-18 20:32

Διαγραφή πίνακα στην Access με Vba
 
Σας ευχαριστώ πολύ Χρήστο και Γιώργο για τις άμεσες απαντήσεις.
θα τσεκάρω αμέσως αυτά που μου στείλατε, και θα σας ενημερώσω.

Φιλικά
Αναστάσιος

Αναστάσιος Αναγνωστάκης 13-03-18 22:18

Διαγραφή πίνακα στην Access με Vba
 
Καλησπέρα και πάλι.

Οι λύσεις που προτείνατε και οι δύο, ήταν εξίσου δυνατές και λειτουργικές. Η προσέγγιση ήταν πάνω κάτω η ίδια, οπότε κάνωντας τις απαραίτητες προσαρτήσεις στον κώδικα μου, δούλεψε άψογα!!!!!!!!!!!!!:thumbup1::thumbup1::thumbu p1::thumbup1::thumbup1:

Να είστε καλά παιδιά...
Εχω κάνει αρκτετή δουλειά, και θα ήταν κρίμα να μείνει αυτό το κομμάτι άλυτο.

Σας ευχαριστώ και πάλι.

Φιλικά
Αναστάσιος.


Η ώρα είναι 21:14.

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


Search Engine Optimization by vBSEO 3.3.2