Объект CurrentData (Access)

Объект CurrentData ссылается на объекты, хранящиеся в текущей базе данных исходным (серверным) приложением.

Замечания

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

Коллекции Тип объектов Доступно в базе данных Access Доступно в Access Project (ADP)
AllTables Все таблицы Да Да
AllFunctions Все функции Нет Да
AllQueries Все запросы Да Да
AllViews Все представления Нет Да
AllStoredProcedures Все хранимые процедуры Нет Да
AllDatabaseDiagrams Все схемы баз данных Нет Да

Примечание.

Коллекции в предыдущей таблице содержат все соответствующие объекты в базе данных независимо от того, открыты ли они или закрыты.

Например, объект AccessObject , представляющий таблицу, является членом коллекции AllTables , которая представляет собой коллекцию объектов AccessObject в текущей базе данных. В коллекции AllTables отдельные таблицы индексируются с нуля. Ссылка на отдельный объект AccessObject в коллекции AllTables либо путем ссылки на таблицу по имени, либо путем ссылки на ее индекс в коллекции. Если вы хотите ссылаться на определенный элемент в коллекции AllTables , лучше ссылаться на него по имени, так как индекс элемента может измениться. Если имя объекта содержит пробел, имя должно быть заключено в квадратные скобки ([ ]).

Синтаксис Пример
AllTables! Tablename AllTables! OrderTable
AllTables! [имя таблицы] AllTables! [Таблица заказов]
AllTables("tablename") AllTables("OrderTable")
AllTables(index) AllTables(0)

Свойства

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.