次の方法で共有


Tables コレクション (ADOX)

カタログのすべての Table オブジェクトを格納します。

備考

Tables コレクションの Append メソッドは ADOX に対して一意です。 できます:

  • Append メソッドを使用して、新しいテーブルをコレクションに追加します。

残りのプロパティとメソッドは、ADO コレクションの標準です。 できます:

  • Item プロパティを使用して、コレクション内のテーブルにアクセスします。

  • Count プロパティを持つコレクションに含まれるテーブルの数を返します。

  • Delete メソッドを使用して、コレクションからテーブルを削除します。

  • Refresh メソッドを使用して、現在のデータベース スキーマを反映するようにコレクション内のオブジェクトを更新します。

プロバイダーによっては、Tables コレクション内のビューなどの他のスキーマ オブジェクトを返す場合があります。 そのため、一部の ADOX コレクションには、同じオブジェクトへの複数の参照が含まれている場合があります。 1 つのコレクションからオブジェクトを削除した場合、Refresh メソッドがコレクションで呼び出されるまで、削除されたオブジェクトを参照する別のコレクションに変更は表示されません。 たとえば、OLE DB Provider for Microsoft Jet では、ビューは Tables コレクションと共に返されます。 ビューを削除する場合は、コレクションが変更を反映する前に、Tables コレクションを更新する必要があります。

このセクションには、次のトピックが含まれています。

関連項目

Catalog ActiveConnection プロパティの使用例 (VB)
列とテーブルの追加メソッド、Name プロパティの使用例 (VB)
Connection Close メソッド、Table Type プロパティの使用例 (VB)
Keys Append メソッド、キー型、RelatedColumn、RelatedTable プロパティ、UpdateRule プロパティの使用例 (VB)
Catalog オブジェクト (ADOX)
Table オブジェクト (ADOX)