Поделиться через


Коллекция таблиц (ADOX)

Область применения: Access 2013, Office 2013

Содержит все объекты Table каталога.

Замечания

Метод Append для коллекции Tables уникален для ADOX. Варианты действий:

  • Добавьте новую таблицу в коллекцию с помощью метода Append .

Остальные свойства и методы являются стандартными для коллекций ADO. Варианты действий:

  • Доступ к таблице в коллекции с помощью свойства Item .

  • Возвращает количество таблиц, содержащихся в коллекции, с помощью свойства Count .

  • Удалите таблицу из коллекции с помощью метода Delete .

  • Обновите объекты в коллекции, чтобы они отражали схему текущей базы данных с помощью метода Refresh .

Некоторые поставщики могут возвращать другие объекты схемы, например Представление, в коллекции Tables. Поэтому некоторые коллекции ADOX могут содержать ссылки на один и тот же объект. Если удалить объект из одной коллекции, изменение не будет видно в другой коллекции, которая ссылается на удаленный объект, пока в коллекции не будет вызван метод Refresh. Например, с поставщиком OLE DB для Microsoft Jet представления возвращаются с коллекцией Tables. При удалении представления необходимо обновить коллекцию Tables, прежде чем в ней будет отражено изменение.