שלח תשובה

זירת השאלות

8 תשובות

  1. RiU הגיב:

    ומה ההבדלים בין access driver
    לjet driver?

  2. ניר טייב הגיב:

    כאן
    ODBC מול OLEDB
    בקצרה, ODBC הוא תקן API יונברסלי להתחברות למסדי נתונים המכיל הרבה קריאות ב-low-level והיה קשה לפיתוח איתו.
    מייקרוספוט פיתחו פתרון לסוגייה זו בשם DAO אשר ברבות הימים הפכה ל-ADO, המוכר לנו, המספק אובייקטים ב-high-level לנתונים.
    לאחר מכן מייקרוסופט הציגה את ה-OLEDB שהוא רכיב COM המספק גישה לכל סוגי הנתונים אפילו לנתונים מנותקים ( לדוגמא, ניתן לצפות ב-snapshot של מסד הנתונים מהפעם האחרונה שבוצע חיבור אליו ).
    חיבור ישיר, אם כן, ל-OLEDB היושב בין שכבת ה-ODBC לאפליקציה, מספק שיפור משמעותי בביצועים

  3. RiU הגיב:

    קיבלתי שגיאה בחיבור למסד נתונים
    של אקסס בעזרת jet השגיאה היא זאת:


    Microsoft JET Database Engine error ‘80040e4d’

    Cannot start your application. The workgroup information file is missing or opened exclusively by another user.

    /new/conn/newConn.asp, line 5

    לציין שבטוח אין משתמש שפתח את המסד בצורה בלעדית

  4. RiU הגיב:

    הנה


    set conn=server.CreateObject("ADODB.Connection")
    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & server.MapPath("webDB/db.mdb") & ";userID=Admin;password=pass"

  5. אוריקס הגיב:

    נסה את זה


    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;
        Data Source =" & Server.MapPath("webDB/db.mdb") & ";Jet OLEDB:Database Password=pass"

שלח תשובה