Programozási hozzáférés 2018 Page 2

Dim db As Database

„Válassza ki a munkaterületet

Set ws = DBEngine.Workspaces (O)

„Nyissa meg az adatbázist, és megadhatja a teljes elérési utat

Állítsa db = ws.OpenDatabase ( "Biblioteka.mdb")

„Az adatok kezelése kód

db.Close „Bezár az adatbázisban

Set db = semmi „tisztítsák meg a tárgyat

Set ws = semmi „változók

Az utolsó érv a módszer OpenDatabase- <соединение>- is használják, hogy hozzáférjen más formátumok adatbázisok. Ez egy karakterlánc típusú:

A lehetséges típusú adatforrás és a paraméterek meg lehet tanulni a Help Microsoft Access (Csatlakozás Object Database és a Kapcsolat tulajdonság). De ebben a példában (5.2 lista) azt mutatja, hogy a nyitott alapja az ODBC-adatforrás, Paradox és jelszóval védett Access adatbázis.

Listing 5.2. Nyitvatartási adatbázisok különböző formátumokban (JSC)

Dim db As Database

„Nyílt adatbázis ODBC forrás

Set dB = DBEngine (O) .OpenDatabase ( "", hamis, hamis,

"ODBC; DSN = Northwi ND; DATABASE = Northwi ND; UID = sa; PWD =") „nyílt példa Paradox adatbázis formátum

Set dB = DBEngine (O) .OpenDatabase ( "", hamis, hamis,

„Nyitva Access adatbázis, egy jelszóval védett

Set dB = DBEngine (0) .OpenDatabase ( "MyDB.mdb", hamis, hamis, _

Vegye figyelembe, hogy ha kinyitja Access adatbázis jelszóval védett kapcsolat string kezdődik pontosvesszővel (;). Ez azt jelenti, az alapértelmezett adatforrás típusától - Access.

ADO objektum modell az adatokhoz való hozzáféréshez egy bázis más (nem aktuális), hogy a kapcsolat objektumot kell létrehozni. Ob-T Connection egyetlen kapcsolat a szolgáltató OLE OV.On 1zhet létre mind kifejezetten és implicit módon a folyamat létrehozása más tárgyak ADO hierarchiában. Mindenesetre, a tárgy információkat tartalmaz az adatforrás-ke (milyen típusú fájl, milyen típus), hogy hol található és milyen típusú szolgáltató fogja használni.

Kifejezetten hozzon létre egy kapcsolat objektumot, akkor az eljárás megnyitása. Módszer Nyitott mo-it négy érvet, de nem kötelező. Cage-edik érv az eljárás megfelel egy bizonyos tulajdonsága a Connection objektum. ) Ebben a programban, akkor használhatja az érveket az RPC-NIJ, amelyeket vagy a kívánt értékeket az érintett ingatlanok vypol-CIÓ eljárás nyílt, vagy állítsa be a paramétereket hívás esetén az eljárás megnyitása.

Megjegyzés: A legtöbb esetben ADO objektum tulajdonságai előtt kell telepíteni az objektum létrehozásakor (nyitott). Miután létrehozott egy objektumot, akkor lesz csak olvasható. Ha a metódusmeghívást Nyisd továbbított aktuális paramétereket, az értékek ezen paraméterek megfelelő tulajdonságokat örökölt létrehozott objektumot.

A legfőbb érv, amelyet meg kell határozni a kapcsolatot (kapcsolat) húr. Ez megfelel ConhectionString tulajdon. A kapcsolat string tartalmazza az összes szükséges információt, hogy keresse meg és adja meg a OLE DB szolgáltató elérheti a kívánt adatforrást. Ez a sztring egy kulcsértékpárokat elválasztva (;).

A kapcsolat string tartalmazhat nagyszámú paraméter, és ezért elég hosszúak. De legalább azt fel kell tüntetni a szolgáltató neve és OLE DB adatforrás.

Kapcsolódó cikkek