עבור לתוכן

visual basic - השוואת תאריכים

Featured Replies

פורסם

אני עובדת ב-vb של access 2000. אני בודקת בתוכנית האם תאריך מסויים קטן מאחר. במקרים מסויימים הוא לא מזהה שהתאריך קטן מהאחר. לדוגמה: הוא לא מזהה ש-28.2.05 קטן מה-1.3.05, אבל כן מזהה שהוא קטן מה- 8.3.05 . (שמתי לב שהפרש של עד  4 ימים מהתאריך הוא לא מזהה , והפרש גדול יותר הוא כן מזהה).

יש למישהו רעיון מה קרה פה?

פורסם

SP כלשהו מותקן? אולי זה באג של מיקרוסופט שתוקן..

פורסם

התאריך בנוי משלושה חלקים. יום, חודש ושנה.

את יכולה לפצל את התאריך לשלושת הפרמטרים האלו ולהריץ סדרת בדיקות קטנה.

מה הסדרה ... ? נתן לך לחשוב קצת :)

פורסם

את עושה חיסור בין תאריכים???

אין דבר כזה

אי אפשר לחסר תאריך

זה לא איזה מספר חשבוני. מה גם שאי אפשר לחסר מחרוזות

הדבר שאת יכולה לעשות כמו שאמרו פה זה לפצל את המחרוזת לחלקים מספריים ולהריץ סט של בדיקות

פורסם
  • מחבר

א. תודה לכל מי שענה לי.

ב. אני לא מחסרת תאריכים, אני מחפשת רשומה שהתאריך שלה קטן (כלומר, מוקדם) מתאריך אחר. לדוגמה: יש לי כל מיני רשומות של מחירונים, כל מחירון נכון לתאריך מסויים. אם אני מחפשת מחירון מלפני ה-1.3.05 , ויש לי אחד כזה שהתאריך שלו לצורך הדוגמה, מ-28.2.05 , הוא לא מזהה ש-28.2 מוקדם מ-1.3 . אבל אם אני מחפשת מחירון שמוקדם מה-3.3. למשל, הוא כן מזהה שה-28.2 קטן מ-3.3 , וזה לא ברור לי למה זה קורה. ניסיתי , דרך אגב , את ההשוואה הזו גם עם פורמט לתאריך (למשל : "dd mm yy").

פורסם

תנסה להשוות גם עם תאריכים שלא קשורים לתחילת חודש.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים