Az ado könyvtár (microsoft activex adatobjektum) használata (16.
Ugrás az oldal főoldalára (cikkek listája, letöltések)
FÓRUM (itt lehet megvitatni ezt a cikket, valamint bármilyen programozási problémát a különböző makró nyelvekben és szkriptkörnyezetekben)
Az ADO könyvtár fogalma
ADO (ActiveX Data Object Microsoft) könyvtár eléréséhez használt adatbázisok különböző típusú és objektum olyan programozható felületet OLE DB interfész, amely által kínált Microsoft alternatívájaként ODBC felület. Az ADO objektummodell a COM (Component Object Model) technológián alapul.
Tény, hogy az ADO része egy nagyobb léptékű, Microsoft Data Access Components (MDAC) nevű technológianak. Az MDAC kifejezés egy általános kifejezés minden Microsoft adatbázis-alapú technológiára. Ez a készlet tartalmazza az ADO, az OLE DB, az ODBC és az RDS (Remote Data Services) szolgáltatást. Gyakran hallják, hogy az emberek az MDAC és az ADO kifejezéseket szinonimákként használják, de ez nem helyes. Valójában az ADO az MDAC csak egy része. Amikor az ADO verzióiról beszélünk, az MDAC verzióit értjük. Az MDAC legfontosabb változatai: 1.5, 2.0, 2.1, 2.5 és 2.6 verziók. A Microsoft az MDAC terméket külön termékként forgalmazza. Ez a termék ingyenesen letölthető a Microsoft webhelyéről. Nem csak, sőt ez lehet szabad felvenni a saját termékek (vannak bizonyos korlátozások, azonban a legtöbb Delphi fejlesztők minden gond nélkül teljesítik mindezeket a követelményeket). Ezenkívül az MDAC az adatbázisokhoz kapcsolódó legtöbb Microsoft termékkel együtt szerepel. A frissítést Ön, a felhasználók vagy a rendszeren telepített Microsoft alkalmazások végezhetik el. Az ilyen frissítést szinte lehetetlen megakadályozni, mivel az MDAC telepítése az ilyen széles körben elterjedt alkalmazás része, mint az Internet Explorer. Hozzá kell tenni, hogy a Microsoft csak akkor támogatja a legújabb verziója MDAC és megelőző verziókban a legfrissebb. Mindezen okok miatt, akkor arra a következtetésre jutott, hogy az alkalmazás kell dolgoznia a legújabb kiadása MDAC, illetve a korábbi változatot.
ADO könyvtár alkalmazható bármilyen környezetben képes működni, mint egy OLE-kliens, például az MS Office (VBA), 1C: .. társaságok, közigazgatási szkripteket a Windows (. .vbs és js), stb A kód példák Ezt a cikket a VBScript nyelvben idézi az adminisztratív Windows szkriptekhez. Az ADO könyvtár, akkor viszont, hogy a különböző adattípusok, például dBASE, Access, Excel, Oracle, Paradox, MS SQL Server, Sybase, szöveges fájlok, FoxPro, Active Directory Service, a Microsoft Jet, Interbase, Informix, PostgreSQL, MySQL és t. d. beállításához szükséges csak a jelenléte a megfelelő OLE-szolgáltató ( „vezető” a megfelelő típusú adatbázis, amely telepítve van általában ugyanolyan az elosztó adatbázis). Az ebben a cikkben szereplő kódok példái csak az MS SQL Server számára lesznek megadva, mert lehetetlen a hatalmasat befogadni. A listát a tulajdonságok és ADO megadott módszerekkel ebben a cikkben nem kimerítő (bizonyos esetekben egy leírás néhány tulajdonságok és módszerek nem teljes). Teljes leírás a ADO objektum modell könyvtár kaphat az MSDN vagy „ADO210.CHM” fájlt, amely tartalmazza az MS Office. Azonban az ebben a cikkben szereplő anyag elég ahhoz, hogy elkezdjen dolgozni az ADO-val.
Az ADO könyvtár főbb tárgyai a Connection, Command és Recordset objektumok.
Csatlakozási objektum
A Connection objektum kapcsolatot biztosít az adatforráshoz, és megegyezik a szerverrel meglévő hálózati kapcsolattal. Connection objektum képes beállítani a kapcsolatot, mielőtt kinyitotta volna az adatbázis alapértelmezett beállításokat, a telepítés és a kapcsolat az adatforrás konfigurációs feladatok és végrehajtja a parancsot az Execute eljárás. Megjegyzés: A Command objektum Execute metódusával is futtathatja a parancsot a kapcsolat objektum elérése nélkül.
A Connection objektum a következőképpen jön létre:
Állítsa be az objConn = CreateObject ("ADODB.
Ezután hívhatja és használhatja az objektum módszereit és tulajdonságait az adatbázisok eléréséhez: