שלח תשובה

זירת השאלות

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

בעיה במסד נתונים.

,‏ 26 בפברואר, 2006

אני לא מבין מה הבעיה בקוד הזה :
<%
Set conn = Server.CreateObject("ADODB.Connection")
set rs = server.createobject("ADODB.Recordset")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source =" & Server.MapPath("db1.mdb")
rs.open "SELECT * FROM Table1", conn, 2, 2

name = request.form("nick")
pass = request.form("password")

rs.addnew
rs("nickname") = name
rs("password") = pass
rs.update


rs.close
conn.close

response.redirect "Reg.html"
%>

והנה השגיאה שהז מוציא לי :

Error Type:
Microsoft JET Database Engine (0x80040E09)
Cannot update. Database or object is read-only.
/Apply.asp, line 10


מה הבעיה כאן?

תודה מראש , שי.

תגיות:

5 תשובות

  1. אם תיישר את הקוד לשמאל, ותציין
    על איזה שורה חזרה השגיאה, אולי נוכל לעזור.

    בכל אופן, בד"כ השגיאות האלה צצות כשאין הרשאות כתיבה לבסיס נתונים, או לתיקייה שבה הוא נמצא (קליק ימני על התיקיה > security > תאשר ל-IIS הרשאות כתיבה).

  2. R2D הגיב:

    ישרתי את הקוד.
    זה הקוד כעיקרון :

    <%
    Set conn = Server.CreateObject("ADODB.Connection")
    set rs = server.createobject("ADODB.Recordset")
    conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source =" & Server.MapPath("db1.mdb")
    rs.open "SELECT * FROM Table1", conn, 2, 2

    name = request.form("nick")
    pass = request.form("password")

    rs.addnew
    rs("nickname") = name
    rs("password") = pass
    rs.update

    rs.close
    conn.close

    response.redirect "Reg.html"
    %>

    אבל יש את השגיאה הבאה :


    Error Type:
    Microsoft JET Database Engine (0x80040E09)
    Cannot update. Database or object is read-only.
    /Apply.asp, line 10

    אני לא מבין מה הבעיה , אני מאוד אודה לכם אם תוכלו לעזור לי.
    תודה.

  3. פתחת את ההרשאות כתיבה ל-IIS?
    יש מאמר באתר על איך להגדיר IIS…

  4. lior73 הגיב:

    תשובה
    את השורה :
    rs.open "SELECT * FROM Table1", conn, 2, 2
    צריך להחליף ל :
    rs.open "SELECT * FROM Table1", conn, 3,3

שלח תשובה

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

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

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

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

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