ADOX-Grundlagen

Microsoft ActiveX Data Objects Extensions for Data Definition Language and Security (ADOX) ist eine Erweiterung für die ADO-Objekte und das Programmiermodell. ADOX enthält Objekte für die Erstellung und Änderung von Schemas sowie für die Sicherheit. Weil es sich um einen objektbasierten Ansatz zur Schemamanipulation handelt, können Sie Code schreiben, der mit verschiedenen Datenquellen funktioniert, unabhängig von den Unterschieden in deren nativen Syntaxen.

ADOX ist eine Begleitbibliothek zu den ADO-Kernobjekten. Es stellt zusätzliche Objekte zum Erstellen, Ändern und Löschen von Schemaobjekten wie Tabellen und Prozeduren zur Verfügung. Es enthält auch Sicherheitsobjekte, um Benutzer*innen und Gruppen zu verwalten und um Berechtigungen für Objekte zu erteilen und zu entziehen.

Um ADOX mit Ihrem Entwicklungstool zu verwenden, sollten Sie einen Verweis auf die ADOX-Typenbibliothek herstellen. Die Beschreibung der ADOX-Bibliothek lautet „Microsoft ADO Ext. for DDL and Security“. Der Dateiname der ADOX-Bibliothek ist Msadox.dll und die Programm-ID (ProgID) lautet „ADOX“. Weitere Informationen zum Erstellen von Verweisen auf Bibliotheken finden Sie in der Dokumentation Ihres Entwicklungstools.

Der Microsoft OLE DB-Anbieter für die Microsoft Jet Datenbank-Engine unterstützt ADOX vollständig. Je nach Ihrem Datenanbieter werden bestimmte Funktionen von ADOX möglicherweise nicht unterstützt.

Dieses Dokument setzt Grundkenntnisse der Programmiersprache Microsoft Visual Basic und allgemeine Kenntnisse über ADO voraus. Weitere Informationen zu ADO finden Sie im ADO-Programmierer-Handbuch. Weitere Übersichtsinformationen über ADOX finden Sie in den folgenden Themen:

Weitere Informationen

ADOX-API-Referenz
ADOX-Codebeispiele
ADOX-Auflistungen
ADOX-Enumerationskonstanten
ADOX-Methoden
ADOX-Objektmodell
ADO-Objekte
ADOX-Eigenschaften
ADO (mehrdimensional) (ADO MD)
ADO Programmer's Guide (Programmierhandbuch zu ADO)