Объект AllStoredProcedures (Access)
Коллекция AllStoredProcedures содержит объект AccessObject для каждой хранимой процедуры в объекте CurrentData или CodeData .
Замечания
Объект CurrentData или CodeData содержит коллекцию AllStoredProcedures , содержащую объекты AccessObject , описывающие экземпляры всех хранимых процедур, указанных в CurrentData или CodeData. Например, можно перечислить коллекцию AllStoredProcedures в Visual Basic, чтобы задать или вернуть значения свойств отдельных объектов AccessObject в коллекции.
Ссылка на отдельный объект AccessObject в коллекции AllStoredProcedures либо путем ссылки на объект по имени, либо путем ссылки на его индекс в коллекции. Если вы хотите ссылаться на конкретный объект в коллекции AllStoredProcedures , лучше ссылаться на хранимые процедуры по имени, так как индекс коллекции хранимой процедуры может измениться.
Коллекция AllStoredProcedures индексируется с нуля. Если вы ссылаетесь на хранимую процедуру по ее индексу, первая хранимая процедура — AllStoredProcedures(0), вторая хранимая процедура — AllStoredProcedures(1) и т. д.
Примечание.
Чтобы получить список всех открытых хранимых процедур в базе данных, используйте свойство IsLoaded каждого объекта AccessObject в коллекции AllStoredProcedures . Затем можно использовать свойство Name каждого отдельного объекта AccessObject , чтобы вернуть имя хранимой процедуры.
Невозможно добавить или удалить объект AccessObject из коллекции AllStoredProcedures .
Пример
В следующем примере выводится имя каждого открытого объекта AccessObject в коллекции AllProcedures .
Sub AllStoredProcedures()
Dim obj As AccessObject, dbs As Object
Set dbs = Application.CurrentData
' Search for open AccessObject objects in
' AllStoredProcedures collection.
For Each obj In dbs.AllStoredProcedures
If obj.IsLoaded = True Then
' Print name of obj.
Debug.Print obj.Name
End If
Next obj
End Sub
Свойства
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.