Kapitel 15: Grundlegendes zu ADOX
Gilt für: Access 2013, Office 2013
Microsoft ActiveX Data Objects Extensions für Datendefinitionssprache und Sicherheit (ADOX) ist eine Erweiterung der ADO-Objekte und des Programmiermodells. ADOX enthält Objekte zum Erstellen und Ändern von Schemas sowie zur Sicherheit. Da es sich um einen objektbasierten Ansatz zur Schemabearbeitung handelt, können Sie Code erstellen, der für verschiedene Datenquellen verwendet werden kann, ungeachtet der Unterschiede in der jeweiligen Syntax.
ADOX ist eine Begleitbibliothek zu ADO-Kernobjekten. Hiermit werden zusätzliche Objekte für das Erstellen, Ändern und Löschen von Schemaobjekten wie Tabellen und Prozeduren verfügbar gemacht. Es schließt außerdem Sicherheitsobjekte zum Verwalten von Benutzern und Gruppen und zum Erteilen und Aufheben von Berechtigungen für Objekte ein.
To use ADOX with your development tool, you should establish a reference to the ADOX type library. Die Beschreibung der ADOX-Bibliothek lautet "Microsoft ADO Ext. for DDL and Security". Der Name der ADOX-Bibliotheksdatei ist Msadox.dll, und die Programm-ID (ProgID) lautet "ADOX". For more information about establishing references to libraries, see the documentation of your development tool.
Der Microsoft OLE DB-Anbieter für das Microsoft Jet-Datenbankmodul unterstützt ADOX vollständig. Abhängig vom jeweiligen Datenprovider werden bestimmte Features von ADOX möglicherweise nicht unterstützt. Weitere Informationen zu unterstützten Features mit dem Microsoft OLE DB-Anbieter für ODBC, dem Microsoft OLE DB-Anbieter für Oracle oder dem Microsoft SQL Server OLE DB-Anbieter finden Sie in der MDAC-Infodatei.
Dieses Dokument setzt kenntnisse der Programmiersprache Microsoft Visual Basic und allgemeine ADO-Kenntnisse voraus. Weitere Informationen zu ADO finden Sie im ADO-Programmierhandbuch.
In diesem Kapitel wird das folgende Thema behandelt:
Weitere grundlegende Informationen zu ADOX finden Sie in den folgenden Themen: