![]() |
Εορτολόγιο πελατών 1 Συνημμένο(α) Γειά σας. Στη συνημμένη βάση, που ανέβασα, εμπεριέχεται ένας πίνακας, "Eortologio". Από αυτόν έχουν δημιουργηθεί δυο ερωτήματα, "Eortes3imero" και "EortesSimera", τα οποία εμφανίζουν αντίστοιχα τις εορτές του τρέχοντος 3ημέρου και τις εορτές της τρέχουσας ημέρας. Προσπαθώ να δημιουργήσω ένα τρίτο ερώτημα το οποίο να εμφανίζει: α. τους πελάτες (από τον πίνακα "Pelatologio") των οποίων το όνομα να εμπεριέχεται στα αντίστοιχα ονόματα των ερωτημάτων "Eortes3imero" και "EortesSimera" ή, τουλάχιστον, εναλλακτικά, β. τους πελάτες των οποίων τα τρία πρώτα γράμματα του ονόματός των εμπεριέχονται στα αντίστοιχα ονόματα των ερωτημάτων "Eortes3imero" και "EortesSimera". Θα παρακαλούσα για τη βοήθειά σας... |
1 Συνημμένο(α) Καλησπέρα Δημήτρη, δες τα ερωτήματα που πρόσθεσα στη ΒΔ. Σημείωση: Υπέθεσα ότι οι γιορτές στον πίνακα και στα ερωτήματα, στην αρχική ΒΔ, προσδιορίζονται σωστά. |
Καλησπέρα. Γιώργο, σ`ευχαριστώ πάρα πολύ, είσαι καταπληκτικός!!! Η πρότασή σου είναι ακριβώς αυτό που επιδίωκα να δημιουργήσω.. Πλεοναστικά, θα ήθελα να σου ζητήσω κάτι ακόμη: Μπορούμε στο ερώτημα "PelatesEortes3imero" να προσθέσουμε και την ημερομηνία? (όπως αυτή εμφανίζεται στο ερώτημα "Eortes3imero") |
Δημήτρη άλλαξε το ερώτημα στο: Κώδικας: SELECT Pelatologio.*, Eortologio.Κείμενο15 AS ΗΜΕΡΟΜΗΝΙΑ |
Γιώργο, όλα εντάξει... Σε ευχαριστώ και πάλι. Καλή συνέχεια... |
Γειά σας. Επανέρχομαι στο θέμα κάνοντας μια διαπίστωση-παρατήρηση, όπως αυτή προέκυψε κατά την εφαρμογή στη βάση μου των παραπάνω ερωτημάτων: Οταν ζητώ, για παράδειγμα, την εμφάνιση των εορτών της 1/9/2017, το ερώτημα "PelatesEortesSimera" μου επιστρέφει και το όνομα ΜΑΡΙΑ παρά το γεγονός ότι τούτο δεν συμπεριλαμβάνεται στο βασικό ερώτημα "EortesSimera" (απ` όπου αντλούνται τα σχετικά στοιχεία). Όμως, παρτήρησα ότι το όνομα ΜΑΡΙΑ εμπεριέχεται στο σύνθετο όνομα ΜΑΡΙΑΝΘΗ (1/9/2017). Διαγράφοντας το όνομα ΜΑΡΙΑΝΘΗ (από τον πίνακα), το ερώτημα "PelatesEortesSimera" δεν μου επιστρέφει το ΜΑΡΙΑ. Για εκπαιδευτικούς, κυρίως, λόγους θα ήθελα τη βοήθειά σας: Πως μπορούμε να αποφύγουμε την επιστροφή ονομάτων στο ερώτημα "PelatesEortesSimera" που εμπεριέχονται σε σύνθετα ονόματα του ερωτήματος "EortesSimera"? |
Καλησπέρα Δημήτρη, δοκίμασε τα παρακάτω ερωτήματα: Κώδικας: SELECT Pelatologio.*, Eortes3imero.Κείμενο15 AS ΗΜΕΡΟΜΗΝΙΑΚώδικας: SELECT Pelatologio.*, EortesSimera.Κείμενο15 AS ΗΜΕΡΟΜΗΝΙΑ |
Καλησπέρα Γιώργο, έκανα δοκιμές σύμφωνα με την πρότασή σου αλλά δεν άλλαξε κάτι... |
Έχεις δίκιο, δες τις αλλαγές στην προηγούμενη ανάρτηση |
Γιώργο, Σ` ευχαριστώ πολύ. Ο κώδικας λειτούργησε τέλεια!!! Καλή συνέχεια... |
Τελικά κατέληξα στα παρακάτω Κώδικας: SELECT Pelatologio.*, Eortes3imero.Κείμενο15 AS ΗΜΕΡΟΜΗΝΙΑΚώδικας: SELECT Pelatologio.*, EortesSimera.Κείμενο15 AS ΗΜΕΡΟΜΗΝΙΑ |
Έκανα μια γρήγορη δοκιμη και διαπίστωσα ότι, ο κώδικας λειτουργεί άψογα... Θα κάνω κι άλλες δοκιμές και αν δω κάτι θα επανέλθω. Σε κάθε περίπτωση είμαι ειλικρινά υποχρεος για τη βοήθειά σου... |
Να είσαι καλά! |
1 Συνημμένο(α) Καλημέρα Δημήτρη με τα παραπάνω ερωτήματα, προσπάθησα: 1) Να μετατρέψω το κείμενο με τα ονόματα του πίνακα Eortologio σε κεφαλαία. 2) Να προσθέσω στην αρχή κάθε ονόματος ένα διάστημα και στο τέλος ένα κόμμα (,). Αυτά χρειάζονται για να αναζητούμε ολόκληρα ονόματα. Δυστυχώς παρατήρησα ότι με τη συνάρτηση Ucase(), το τελικό ς δε γίνονεται Σ. Στην επισυναπτόμενη ΒΔ οι μετατροπές γίνονται στο ερώτημα qryEortologio το οποίο χρησιμοποιείται, στα υπόλοιπα ερωτήματα, αντί του πίνακα Eortologio. |
Καλημέρα Γιώργο, κάνω δοκιμές και θα επανέλθω το συντομότερο με τα αποτελέσματα... |
Γειά σας Γιώργο (Kapetang), αφού προσάρμοσα στη βάση μου την τελευταία πρότασή σου, έκανα αρκετές δοκιμές και διαπίστωσα ότι ο κώδικας λειτουργεί άψογα... Δε σού κρύβω ότι, με ενυπωσιάζει ιδιαίτερα ο νέος αυτόματος τρόπος που πλεον βρίσκω τους εορτάζοντες. Κατά το παρελθόν, έβαζα στην αναζήτηση το όνομα προκειμένου να εντοπίσω τους εορτάζοντες κάθε φορά. Και πάλι σε ευχαριστώ για τη βοήθειά σου... |
| Η ώρα είναι 05:08. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.