443
צפיות
צפיות
3
תשובות
תשובות
שאלה
אני מנסה להעדכן טבלה במסד נתונים ואני מקבל שגיאה….
הקוד שרשמתי הוא:
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 תשובות
תחפש במדריך הSQL באתר
ותראה איך נראה משפט UPDATE
תעבור על זה:
מדריך הsql – פרק ה
שמתם לב לשגיאה בכלל ?!
השגיאה היא שגיאת זמן ריצה של VBS ולא של מנוע ה-JET
וזה בגלל שהוא כתב Response.Cookies במקום Request.Cookies
(אני לא על זה בתפוז קודם לכן)