שלח תשובה

זירת השאלות

159
צפיות
12
תשובות

שליפת הודעות…

,‏ 30 בדצמבר, 2003

אני מנסה לשלוף הודעות שנכתבו רק בשבוע האחרון אבל אין לי מושג איזה פונקציה יכולה לעזור לי למצוא שבוע מתאריך נתון…
יש למישהו איזה רעיון איך לבנות שאילתה שתשלוף לי נתונים שנכתבו רק בשבוע הנכחי?

תגיות:

12 תשובות

  1. tal_attaly הגיב:

    ———->
    יש פונקציה שמחזירה לך מספר ייחודי של כל שבוע בשנה…
    תשתמש בה !
    יש עליה הדרכה כאן באתר אפילו אני חושב..

  2. m_k הגיב:

    אפשר איזה לינק?
    כי אני לא מכיר את הפונקציה את הפונקציה הזאת ולא ראיתי אותה פה במדריכים

  3. m_k הגיב:

    השמשתי בפונקציה שמצאתי שם אבל עדיין
    השמשתי בפונקציה שמצאתי שם אבל עדיין זה לא עובד כמו שצריך. השתמשתי בפונקציה datepart שמקבלת תאריך ומחזירה את מספר השבוע שלו. את השאילתה עצמה שאמורה לשלוף הודעות שנכתבו רק בשבוע הנכחי כתבתי ככה:


    sql="select * from messages where DatePart("ww",date2)=" & DatePart("ww",date) & ";"

    ואני מקבל את השגיאה הזאת:
    Expected end of statement
    /q/forum.asp, line 129, column 104
    sql="select * from messages where forum_id=" & Request.QueryString("id") & " and msg_id=0 and DatePart("ww",date2)=" & DatePart("ww",date) & " order by ogen asc , date2 desc"

    הקטעים שלפני ה-datepart לא גורמים לשגיאה אלא ה-datepart עצמו – לא יודע מה לא בסדר באיך שכתבתי את זה

  4. ככה

    sql="select * from messages where DatePart(‘ww’,date2)=" & DatePart("ww",date) & ";"

  5. m_k הגיב:

    עוד בעיה
    עכשיו אני מנסה לעשות עוד משהו -לשלוף הודעות שנכתבו לפני שבוע, ובשביל זה אני מוסיף לתאריך עוד 7 ימים ובודק אם השבוע שלו שווה לשבוע הנכחי:


    where DatePart(‘ww’,DateAdd(‘ww’,"1",date2))=" & DatePart("ww",date) & "

    ועוד פעם קיבלתי את השגיאה של
    expected statment הפעם היא מסמנת על הפסיק שאחרי ה ‘ww’ הראשון

  6. תדפיס את התוצאה של השאילתה
    ותראה לנו

  7. m_k הגיב:

    מה ז"א?
    התוצאה של ההרצה של הדף זה שאני מקבל שגיאה.

  8. Bsdm הגיב:

    אם אני לא טועה השובע הזה
    מתחיל ביום שני ונגמר ביום ראשון קח את זה בחשבון.
    אני לא בטוח בזה תקנו אותי אם אני טועה

  9. זהר פלד הגיב:

    לך למאמרים בנושא ASP או SQL,
    תמצא שם את המאמר שלי על "איך לדבג SQL", ותבין, אני מקווה, על מה הילדה מדברת…

שלח תשובה