שלח תשובה

זירת השאלות

217
צפיות
4
תשובות

אני רואה שכולם חזרו

,‏ 7 באפריל, 2004

לפורום במצב מלא אז אני ישאל עוד פעם כי זה שאלה פשוטה כי אלפי (טרילירדי) אתרים משתמשים בקוד הזה ואני האדם היחיד שלא יודע לעשות את זה או שאני יודע והוא לא עובד לי.

אז אני עשתי טופס אם תיבת סימון ובעמוד השני (שמקבל את הטופס) כתבתי כך:



onsale = request.form("onsale")

rs.AddNew
iF onsale = True THEN
rs("onsale") = True
else
rs.update


ניסיתי עם גרשיים בלי גרשיים שום דבר לא עוזר.

יש לי במסד נתונים (אקסל) גם תיבת סימון ואני רוצה שהוא יתמלא והוא כל הזמן נשאר לי ריק.

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

תגיות:

4 תשובות

  1. ניר טייב הגיב:

    checkBox מקבל ערכים פרטיים
    ז"א שאתה נותן לו את הערך לפקד onSale (ע"פ שם) תן ערך true ואם הוא מסומן אז הערך שבתוכו ישלח לשרת ואם הוא לא מסומן אז ישלח לשרת null

    <input type="checkbox" name="onSale" value="true" />

  2. יוסיש הגיב:

    אתה מתכוון ככה:

    בקוד הראשון לכתוב כך:

    <input type="checkbox" name="onSale" value="true" />

    ובקוד השני לכתוב כך

    onsale = request.form("onsale")

    rs.AddNew

    iF onsale = True THEN
    rs("onsale") = True
    else
    rs("onsale") = False
    end if

    rs.update

    ????

    זה לא עובדלי …

  3. ניר טייב הגיב:

    תעשה כך


    onsale = request.form("onsale")

    rs.AddNew

    iF onsale = "True" THEN
    rs("onsale") = True
    else
    rs("onsale") = False
    end if

    rs.update

שלח תשובה