Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#11
| |||
| |||
Χρήστο, Δεν βλέπω κάποιο πρόβλημα στην έκφραση "(Data.Schicht)=[forms]![Visual Control].[Schiht]". Τα πεδία είναι σωστά ως προς την ονομασία τους αλλά και οι τιμές του πεδίου Schiht από την φόρμα Visual Control φέρνει τις τιμές που υπάρχουν στον πίνακα Data - πεδίο Schicht. Το μόνο που εντοπίζω είναι στην έκφραση "(DateValue([TimeStamp])=Date()))" Συγκεκριμένα, βλέπω ότι δεν έχει οριστεί. Μήπως θα έπρεπε να είναι "DateValue(Now())"; Γρηγόρης Τελευταία επεξεργασία από το χρήστη ggreg75 : 02-07-17 στις 16:28. |
#12
| |||
| |||
Αντικατέστησες στο strSQL με αυτό που πόσταρα και σου φέρνει κανονικά τις εγγραφές??
|
#13
| |||
| |||
Εμένα μου εμφανίζει αυτό όταν βάζω αυτό το string strSQL = ("SELECT COUNT(*) FROM [Data] WHERE (Data.Schicht)=[forms]![Visual Control].[Schiht] AND ((Data.UsBadStation01)=1 AND (Data.UsBadStation02)=0 AND (Data.Nacharbeit)=No AND (Data.Schrott)=No AND (DateValue([TimeStamp])=Date()));") |
#14
| |||
| |||
Έχεις δοκιμάσει να αλλάξεις τον κώδικα στο σημείο που ανέφερα πριν και έχω μαρκάρει με κόκκινο χρώμα;
|
#15
| |||
| |||
|
#16
| |||
| |||
Δεν το έχεις γράψει σωστά. Δοκίμασε το ως εξής : (DateValue([TimeStamp])=datevalue(now()) |
#17
| |||
| |||
Το ίδιο μου εμφανίζει
|
#18
| |||
| |||
|
#19
| |||
| |||
Λοιπόν!!! Έχω ευχάριστα νέα για τον εαυτό μου :) (Ελπίζω) Αν καταφέρω σε ερώτημα να βάλω κριτήριο κάτι σαν between Date() & timeserial(6;15;00) and date() & timeserial(14;59;00) έλυσα το πρόβλημα μου. Ξέρει κανένας πώς είναι η σωστή σύνταξη κριτηρίου σε ερώτημα?? Γιατί έχω πεδίο timestamp το οποίο έχει format 03.07.2017 06:03:24 πχ Update απαντάω στον εαυτό μου!! Η Σύνταξη είναι Between (Date()+TimeSerial(6;15;0)) And (Date()+TimeSerial(14;14;59)) αν κάνω κάπου λάθος ας με διορθώσει κάποιος, οπότε το θέμα μπορεί να το κλείσει κάποιος Administrator. Ευχαριστώ πάρα πολύ. Τελευταία επεξεργασία από το χρήστη pctechdr : 03-07-17 στις 07:59. |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Η ώρα είναι 04:58.