Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   Πρόβλημα σε ερώτημα προσάρτησης (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/2108-problima-se-erotima-prosartisis.html)

alex 11-10-12 22:13

Πρόβλημα σε ερώτημα προσάρτησης
 
1 Συνημμένο(α)
Καλησπέρα σε όλη την παρέα

Σε μια εφαρμογή "Παρουσιολόγιο" αντιμετωπίζω πρόβλημα με έ να ερώτημα προσάρτησης.Με το πάτημα του κουμπιού "GO" λογικά θα πρέπει να ενημερώνει τον πίνακα AttendanceT.
To πρόβλημα είναι ότι ενημερώνει τον πίνακα μόνο με την πρώτη εγγραφή.Μήπως γνωρίζει κάποιο μέλος που είναι το πρόβλημα;
Ανεβάζω ένα δείγμα από την βάση.

Φιλικά/Αλέξανδρος

alex 12-10-12 09:53

1 Συνημμένο(α)
Καλημέρα στη παρέα

Τελικά το πρόβλημα λύθηκε .Ήταν στα ευρετήρια στους πίνακες.Δεν είχα βάλει σωστά τα ευρετήρια.Eχω όμως πρόβλημα στίς εγγραφές όταν πατήσω το κουμπί Go μου κάνει διπλοεγραφή.Εαν αλλάξω το ευρετήριο έχω πρόβλημα με το ερώτημα.Ξανά στέλνω το δείγμα της βάσης

Φιλικά/Αλέξανδρος

ασχετος 12-10-12 10:57

Αλέξανδρε,

Υποψιάζομαι ότι στον πίνακα AttendanceT θέλεις τον κάθε μαθητή σε συγκεκριμένη ημερομηνία
π.χ.
3 12/10/2012
3 15/10/2012

το υποψιάστηκα σωστά;

Thanosp 12-10-12 11:10

Kαλημέρα
μήπως πρέπει να προσθέσεις στο ερώτημά σου, ώστε να εισάγονται μόνο οι εγγραφές που είναι true
INSERT INTO AttendanceT ( StudentID, InClass, AttendanceDate )
SELECT StudentT.StudentID, StudentT.TempAttendance, Forms!StudentF!AttendanceDate AS TodaysDate
FROM StudentT
WHERE (((StudentT.TempAttendance)=True));
Θανάσης

alex 12-10-12 13:20

Kαλησπέρα Θαναση

Εβαλα τον κωδικα που μου έδωσες αλλά και πάλι δεν δουλεύει.

Φιλικά/Αλέξανδρος

ασχετος 12-10-12 13:38

1 Συνημμένο(α)
Αλέξανδρε,

θα γίνετε Insert από την φόρμα, κάθε φορά που αλάζεις ημερομηνία

ελπίζω να σου κάνει

alex 12-10-12 13:53

Θανάση
Ευχαριστώ πολύ τώρα δουλεύει απλά βγάζει αυτό το μήνυμα ότι δεν μπορεί να προσαρτήσει εγγραφές.Μπορώ να το αποφύγω και πώς.
Έβαλα "DoCmd.SetWarnings false" αλλά και πάλι το βγάζει.

Φιλικά/Αλέξανδρος

alex 12-10-12 14:48

Θανάση!

Τελικά δούλεψε με το"DoCmd.SetWarnings False" απλά είχα ένα κενό στο κώδικαΤο πρόβλημα ελύθη.Ευχαριστώ πολύ για την βοήθειά σου.

Φιλικά/Αλέξανδρος


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

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


Search Engine Optimization by vBSEO 3.3.2