שלח תשובה

זירת השאלות

340
צפיות
5
תשובות

שגיאה מוזרה

,‏ 29 באוגוסט, 2004

אז ככה…
שאני מנסה להוסיף/לעדכן מידע בבסיס נתונים הוא רושם לי את השגיאה הבאה:

Microsoft JET Database Engine error ‘80040e09’
Cannot update. Database or object is read-only.
/maccabita/stienew/madmin/Games_Table_Edit.asp, line 22


עכשיו בחיים לא קרה לי דבר כזה…מה יכולה להיות הבעיה?!

והנה הקוד עדכון למשל:

<%
ACTION = Request.Form("action")
If ACTION = "add" Then

Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT * FROM Games_Table Where Game_ID=" & ID,conn,3,3

rs("Game_Mis") = Request.Form("T1")
rs("Game_Cycle") = Request.Form("T2")
rs("Game_Date") = Request.Form("T3")
rs("Game_Home") = Request.Form("T4")
rs("Game_Away") = Request.Form("T5")
rs("Game_HomeI") = Request.Form("HomeI")
rs("Game_AwayI") = Request.Form("AwayI")
rs("Game_Stadium") = Request.Form("T6")
rs("Game_ResultH") = Request.Form("T7")
rs("Game_ResultA") = Request.Form("T8")
rs.update

rs.Close
Set rs=nothing
conn.Close
Set conn=nothing

end if
%>

תגיות:

5 תשובות

  1. MasterMind הגיב:

    2 דברים
    1) תרשום אחרי הפתיחה של המסד
    RS.ADDNEW
    2) קרא כאן

  2. הוא לא צריך ADDNEW
    הוא אמר שהוא מנסה לעדכן.
    אם הוא היה רוצה להוסיף רשומה הוא היה צריך.

  3. MasterMind הגיב:

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

  4. להפך, קרא אתה מה שהוא כתב
    הוא אמר: "והנה הקוד עדכון למשל"

    אבל על מה אנחנו מתווכחים?

שלח תשובה

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

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

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

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

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