שלח תשובה

זירת השאלות

490
צפיות
3
תשובות

פונקציות זמן והגדרת השדה בDB

,‏ 26 באפריל, 2005

היי.
אני מנסה לשמור שמסד הנתונים נתון של שעה במבנה הזה: HH:MM.
כאשר שיניתי את הגדרת השדה במסדר הנתונים לSHORT TIME זה עדיין שמר במבנה המלא: HH:MM:SS.

האם בעזרת פונקציה מסוימת אני יכול להפוך שעה למבנה זמן של HH:MM?

תודה! 🙂

תגיות:

3 תשובות

  1. somebody הגיב:

    אתה יכול שזה יוצא לדף לעשות…..
    אתה יכול לעשות ככה:


    hour(rs("stime")):minute(rs("stime"))

    כמובן שה rs("stime") אתה משנה לעמוד של הזמן במסד שלך..
    ככה אתה מוציא רק את השעה+דקות.
    רק שתדע, נגיד והשעה היא 02:05 אז זה יוציא את זה ככה:
    2:5 ובלי ה-0 ליפני.
    כדי לעשות אם-0 אתה יכול ליבנות פונקציה שבודקת אם המספר קטן מ10 אז זה יוסיף לו-0 ואם הוא גדול זה ישאיר אותו רגיל.

  2. לילה לבן הגיב:

    רעיון מצויין, תודה!
    (אני אותו אחד) 🙂

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

    טוב, גם ככה זה לא ממש מסובך.

    תודה! 🙂

שלח תשובה