ADOX の基礎ADOX Fundamentals

Microsoft® ActiveX® Data オブジェクトの拡張機能データ定義言語およびセキュリティ (ADOX) では、ADO オブジェクトとプログラミング モデルの拡張機能です。Microsoft® ActiveX® Data Objects Extensions for Data Definition Language and Security (ADOX) is an extension to the ADO objects and programming model. ADOX には、スキーマの作成と変更、セキュリティのオブジェクトが含まれます。ADOX includes objects for schema creation and modification, as well as security. 操作のスキーマにオブジェクト ベースのアプローチであるために、さまざまなデータ ソースのネイティブの構文を使って違いに関係なく動作するコードを記述できます。Because it is an object-based approach to schema manipulation, you can write code that will work against various data sources regardless of differences in their native syntaxes.

ADOX は、コア ADO オブジェクト コンパニオン ライブラリです。ADOX is a companion library to the core ADO objects. 作成、変更、およびテーブルやプロシージャなどのスキーマ オブジェクトを削除するその他のオブジェクトを公開します。It exposes additional objects for creating, modifying, and deleting schema objects, such as tables and procedures. ユーザーとグループの管理と付与して、オブジェクトに対する権限の取り消しをセキュリティ オブジェクトも含まれています。It also includes security objects to maintain users and groups and to grant and revoke permissions on objects.

ADOX を使用して、開発ツールで、ADOX のタイプ ライブラリへの参照を確立する必要があります。To use ADOX with your development tool, you should establish a reference to the ADOX type library. ADOX のライブラリの説明は"Microsoft ADO DDL とセキュリティの .ext です"The description of the ADOX library is "Microsoft ADO Ext. for DDL and Security." ADOX ライブラリのファイル名は Msadox.dll で、プログラム ID (ProgID) は"ADOX"です。The ADOX library file name is Msadox.dll, and the program ID (ProgID) is "ADOX". ライブラリへの参照を設定する方法についての詳細については、開発ツールのドキュメントを参照してください。For more information about establishing references to libraries, see the documentation of your development tool.

Microsoft OLE DB Provider for Microsoft Jet データベース エンジンは、ADOX を完全にサポートします。The Microsoft OLE DB Provider for the Microsoft Jet Database Engine fully supports ADOX. データ プロバイダーによっては、ADOX の特定の機能がサポートされていない可能性があります。Certain features of ADOX may not be supported, depending on your data provider.

このドキュメントには、Microsoft® Visual Basic® プログラミング言語と ADO の一般的な知識の実務知識を前提としています。This document assumes a working knowledge of the Microsoft® Visual Basic® programming language and a general knowledge of ADO. ADO の詳細については、、 ADO プログラマー ガイドを参照してください。For more information about ADO, see the ADO Programmer's Guide. ADOX に関する概要については、次のトピックを参照してください。For more overview information about ADOX, see the following topics:

参照See Also

ADOX の API リファレンス ADOX API Reference
ADOX のコード例 ADOX Code Examples
ADOX のコレクション ADOX Collections
ADOX の列挙定数 ADOX Enumerated Constants
ADOX のメソッド ADOX Methods
ADOX オブジェクト モデル ADOX Object Model
ADOX オブジェクト ADOX Objects
ADOX のプロパティ ADOX Properties
ADO (多次元) (ADO MD) ADO (Multidimensional) (ADO MD)
ADO プログラマー ガイドADO Programmer's Guide