שלח תשובה

זירת השאלות

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

הוספת מילה בשדה ACCESS דרך ASP

,‏ 21 ביולי, 2007

אני מנסה להכניס מילה לשדה באקסס דרך וזה לא עובד
אני לא מבינה מה רשמתי לא טוב


<% @language="vbscript" %>
<html>
<head>
</head>
<body>
<%
set con = server.createobject("adodb.connection")
con.open "provider=microsoft.jet.oledb.4.0; data source=" & server.mappath("LawyerDB.mdb")
con.execute "insert into LawyerDB(CortName) values('somebody');"
response.write "Done!"
%>
</body>
</html>


תודה מראש על העזזרה

תגיות:

3 תשובות

  1. מה השגיאה?
    ו… קראי על חשיבות סגירת אובייקטים.

  2. mayas הגיב:

    הודעת שגיאה- מסד נתונים לקריאה בלבד

    קיבלתי הודעת שגיאה-
    ‏‏אין אפשרות לשנות את עיצוב הטבלה 'first_table'. מסד נתונים זה מוגדר לקריאה בלבד
    לקטע הקוד להלן-


    <body>
    <%
    set c=server.createobject("adodb.connection")
    c.open "dsn=LawyerDB;"
    c.execute "create table first_table (Name char,Tel char)"
    c.close
    set c=nothing
    %>
    </body>

    למה מופיעה הודעת שגיאה?

  3. mayas הגיב:

    השגיאה-
    שיניתי את הקוד ועדיין אותה הודעת שגיאה
    הקוד החדש-


    <%
    n1 = request.form("CustName")
    e = request.form("Email")
    t = request.form("Tel")
    n2 = request.form("Note")

    set c = server.createobject("adodb.connection")  
    c.open "dsn=LawyerDB;"
    c.execute "insert into tblProblem values('" & request.form("CustName") & "','" & request.form("Email") & "','" &_
    request.form("Tel") & "','" & request.form("Note") & "')"
    c.close
    set c=nothing
    %>

    הודעת השגיאה—

    ‏‏שגיאת קומפילציה של Microsoft JScript (0x800A03EC)
    ‏‏נדרש ';'
    /lawyer/SendCustDetails.asp, line 18, column 4
    set c = server.createobject("adodb.connection")
    —^

שלח תשובה