Access) (AllStoredProcedures 物件
AllStoredProcedures 集合包含 CurrentData 或 CodeData 物件中每個預存程序的 AccessObject 。
註解
CurrentData 或 CodeData 物件都有 AllStoredProcedures 集合包含說明 CurrentData 或 CodeData 所指定的所有預存程序的 AccessObject 物件。 例如,您就可以列舉 AllStoredProcedures 集合在 Visual Basic 中設定或傳回集合中的個別的 AccessObject 物件的屬性值。
參考AllStoredProcedures集合中的個別AccessObject物件,方法是依名稱參照物件,或參照集合中的索引。 若要參照 AllStoredProcedures 集合中特定物件,最好是因為預存程序集合索引可能會變更依名稱參照至預存程序。
AllStoredProcedures 集合是從零開始編列索引。 如果您依其索引參照預存程序,第一個預存程序是 AllStoredProcedures(0)、 第二個預存程序是 AllStoredProcedures(1),依此類推。
注意事項
若要列出資料庫中所有開啟的預存程式,請使用AllStoredProcedures集合中每個AccessObject物件的IsLoaded屬性。 然後,您可以使用每個個別AccessObject物件的Name屬性來傳回預存程式的名稱。
無法從 AllStoredProcedures 集合中新增或刪除 AccessObject 物件。
範例
下列範例列印在 AllProcedures 集合中每個開啟的 AccessObject 物件名稱。
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 支援與意見反應。