הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [asp] התחברות למסד - שגיאה.. (https://hosts.co.il/forums/showthread.php?t=32891)

amirs_5 14-10-06 14:41

[asp] התחברות למסד - שגיאה..
 
טוב הלכתי לפי מדריך להתחברות למסד ב ASP, ולא עובד לי משום מה..

קוד:

<%
    Dim conn, SQLstr
    Set conn = Server.CreateObject("ADODB.Connection")

    conn.Open"Provider= Microsoft.Jet.OLEDB.4.0;"
    "Data Source=C:\Inetpub\wwwroot\asp\db1.mdb;"

    SQLstr="INSERT INTO members (fname,lname) VALUES ('"
    SQLstr = SQLstr & Request("fname") & "','"
    SQLstr = SQLstr & Request("lname") & "')"
    conn.Execute SQLstr

    conn.Close
    Set conn = Nothing
%>

השגיאה :

קוד:

Error Type:
Microsoft VBScript compilation (0x800A0400)
Expected statement
/asp/start.asp, line 8
"Data Source=C:\Inetpub\wwwroot\asp\db1.mdb;"

אממ תודה לעוזרים =]

eLad 14-10-06 14:43

תוריד את הנקודה פסיק, אתה כותב VBS לא JS :)

amirs_5 14-10-06 14:49

קוד:

Error Type:
Microsoft VBScript compilation (0x800A0400)
Expected statement
/asp/start.asp, line 6
"Data Source=C:\Inetpub\wwwroot\asp\db1.mdb"

:|

eyalk7 14-10-06 14:53

תחליף את:
קוד:

    conn.Open"Provider= Microsoft.Jet.OLEDB.4.0;"
    "Data Source=C:\Inetpub\wwwroot\asp\db1.mdb;"

ב:
קוד:

    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\asp\db1.mdb;"

amirs_5 14-10-06 14:55

אממ עכשיו יש את השגיאה הזאתי.. :S

קוד:

Error Type:
Microsoft JET Database Engine (0x80004005)
Operation must use an updateable query.
/asp/start.asp, line 10


eyalk7 14-10-06 15:32

בשביל זה אתה לוחץ כפתור ימין על קובץ מסד הנתונים, הולך ל-Security עובר על כל הקבוצות ודואג שיהיה להם full control, ואז תנסה שוב.

amirs_5 14-10-06 15:49

הא !?...
קליק ימיני על db1.mdb ?
זה כמו קליק ימיני על כל קובץ אין שם Security

eyalk7 14-10-06 16:03

ציטוט:

נכתב במקור על ידי amirs_5
הא !?...
קליק ימיני על db1.mdb ?
זה כמו קליק ימיני על כל קובץ אין שם Security

סליחה, טעות שלי.
קודם properties ואז security.

amirs_5 14-10-06 16:10

אממ אין לי ..:S

http://img373.imageshack.us/img373/6610/untitledxo7.jpg

eyalk7 14-10-06 16:16

אוקיי אז לך לתפריט בראש התיקייה TOOLS, כנס ל-folder options ואז ל-view, לך לאפשרות האחרונה "use a simple file sharing" ותוריד את הסימון ממנה, ואז תכנס שוב ל-properties של המסד נתונים ותעשה את מה שאמרתי לך קודם לעשות.


כל הזמנים הם GMT +2. הזמן כעת הוא 02:25.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ