Partager via


Chapitre 15 : Principes de base ADOX

S’applique à : Access 2013, Office 2013

Microsoft ActiveX Data Objects Extensions pour la sécurité et le langage de définition des données (ADOX) est une extension des objets et du modèle de programmation ADO. ADOX comprend les objets utilisés pour la sécurité ainsi que pour la création et la modification des schémas. Étant donné que la manipulation des schémas repose sur des objets, vous pouvez écrire du code qui fonctionne avec plusieurs sources de données, même si leurs syntaxes natives présentent des différences.

ADOX est une bibliothèque qui complète les objets ADO de base. Il expose des objets supplémentaires destinés à la création, à la modification et à la suppression des objets de schéma, tels que les tables et procédures. Il inclut également des objets de sécurité qui permettent de gérer les utilisateurs et groupes et d'accorder et d'annuler des autorisations sur des objets.

Pour utiliser ADOX avec votre outil de développement, vous devez établir une référence à la bibliothèque de types ADOX. La description de la bibliothèque ADOX est « Microsoft ADO Ext. for DDL and Security ». Le nom du fichier de bibliothèque ADOX est Msadox.dll et l’ID de programme (ProgID) est « ADOX ». Pour plus d'informations sur la création de références à des bibliothèques, consultez la documentation de votre outil de développement.

Le fournisseur Microsoft OLE DB pour le moteur de base de données Microsoft Jet assure la prise en charge complète d'ADOX. Il se peut que certaines fonctionnalités d'ADOX ne soient pas prises en charge selon votre fournisseur de données. Pour plus d'informations sur les fonctionnalités prises en charge par le fournisseur Microsoft OLE DB pour ODBC, le fournisseur Microsoft OLE DB pour Oracle ou le fournisseur Microsoft SQL Server OLE DB, consultez le fichier LisezMoi MDAC.

Ce document suppose une connaissance pratique du langage de programmation Microsoft Visual Basic et une connaissance générale d’ADO. Pour plus d’informations sur ADO, consultez le guide du programmeur ADO.

Ce chapitre traite de la rubrique suivante :

Pour plus des informations générales sur ADOX, consultez les rubriques suivantes :