שלח תשובה

זירת השאלות

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

שאלה

,‏ 24 ביולי, 2004

אני מנסה להעדכן טבלה במסד נתונים ואני מקבל שגיאה….
הקוד שרשמתי הוא:


c.execute "UPDATE  "&years&" SET first_name=’"&first_name&"’,last_name=’"&last_name&"’,street=’"&street&"’,city=’"&city&"’,home=’"&home&"’,cell=’"&cell&"’,mikod=’"&mikod&"’,phone=’"&phone&"’,phone2=’"&phone2&"’,birth=’"&birth&"’,class=’"&clas&"’ WHERE username= ‘"&response.cookies("isLoggedInAs")& "’"


השגיאה שאני מקבל היא:


Microsoft VBScript runtime error ‘800a01b6’

Object doesn’t support this property or method

/phonebook/update_user_action.asp, line 32


תגיות:

3 תשובות

  1. Night הגיב:

    תחפש במדריך הSQL באתר
    ותראה איך נראה משפט UPDATE

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

    שמתם לב לשגיאה בכלל ?!
    השגיאה היא שגיאת זמן ריצה של VBS ולא של מנוע ה-JET
    וזה בגלל שהוא כתב Response.Cookies במקום Request.Cookies

    (אני לא על זה בתפוז קודם לכן)

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!