האם מישהו יודע מדוע בכתיבת קודים של תאריכים האקסס הופך את התאריך מפורמט של DD/MM/YY (כלומר: יום, חודש,שנה) לפורמט MM/DD/YY (כלומר: חודש, יום, שנה)
זה גורם לכך שכשאני עושה תנאי של השוואה בין 2 תאריכים הוא הופך את התאריך ומציג תוצאה לא נכונה
לדוגמא אם אני משווה בין התאריך 02/12/18 לבין הפונקציה Date הוא מחזיר ערך False כיון שהוא הופך את התאריך של היום ל 12/02/18 במקום 02/12/18
כמו"כ שמתי לב שבכתיבת שאילתה עם קריטריון של תאריך (לדוגמא (שבועות.תאריכים)=#12/11/2018#) אז בתוצגת SQL של השאילתה התאריך ג"כ מתהפך.
מה שכן, שבתאריכים שלא שייך להפוך אותם כיון שההיפוך שלהם אינו חוקי האקסס אינו הופך אותם (לדוגמא 30/11/18 אינו מתהפך ל 11/30/18 כיון שזה תאריך לא חוקי)
צרפתי כאן קובץ דוגמא עם מספר מופעים של השגיאה הזו
יכול להיות שזה תלוי בהגדרות תאריך ושעה של המחשב שלי (בדקתי ב-2 מחשבים) או בהגדרות של קובץ האקסס?
אשמח מאוד לעזרה בנושא
זה גורם לכך שכשאני עושה תנאי של השוואה בין 2 תאריכים הוא הופך את התאריך ומציג תוצאה לא נכונה
לדוגמא אם אני משווה בין התאריך 02/12/18 לבין הפונקציה Date הוא מחזיר ערך False כיון שהוא הופך את התאריך של היום ל 12/02/18 במקום 02/12/18
כמו"כ שמתי לב שבכתיבת שאילתה עם קריטריון של תאריך (לדוגמא (שבועות.תאריכים)=#12/11/2018#) אז בתוצגת SQL של השאילתה התאריך ג"כ מתהפך.
מה שכן, שבתאריכים שלא שייך להפוך אותם כיון שההיפוך שלהם אינו חוקי האקסס אינו הופך אותם (לדוגמא 30/11/18 אינו מתהפך ל 11/30/18 כיון שזה תאריך לא חוקי)
צרפתי כאן קובץ דוגמא עם מספר מופעים של השגיאה הזו
יכול להיות שזה תלוי בהגדרות תאריך ושעה של המחשב שלי (בדקתי ב-2 מחשבים) או בהגדרות של קובץ האקסס?
אשמח מאוד לעזרה בנושא