AllStoredProcedures-Objekt (Access)
Die AllStoredProcedures-Auflistung enthält ein AccessObject für jede gespeicherte Prozedur im CurrentData - oder CodeData-Objekt .
HinwBemerkungeneise
Das CurrentData- oder CodeData-Objekt verfügt über eine AllStoredProcedures-Auflistung , die AccessObject-Objekte enthält, die Instanzen aller gespeicherten Prozeduren beschreiben, die von CurrentData oder CodeData angegeben werden. Beispielsweise können Sie die AllStoredProcedures-Auflistung in Visual Basic auflisten, um die Werte der Eigenschaften einzelner AccessObject-Objekte in der Auflistung festzulegen oder zurückzugeben.
Verweisen Sie auf ein einzelnes AccessObject-Objekt in der AllStoredProcedures-Auflistung , indem Sie entweder auf das Objekt anhand des Namens oder auf seinen Index innerhalb der Auflistung verweisen. Wenn Sie auf eine bestimmte gespeicherte Prozedur in der AllStoredProcedures-Auflistung verweisen möchten, empfiehlt sich die Verwendung des Namens, da der Index sich ändern kann.
Die AllStoredProcedures-Auflistung wird beginnend mit 0 indiziert. Wenn Sie auf eine gespeicherte Prozedur über ihren Index verweisen, ist AllStoredProcedures(0) die erste gespeicherte Prozedur, AllStoredProcedures(1) die zweite gespeicherte Prozedur usw.
Hinweis
Um alle geöffneten gespeicherten Prozeduren in der Datenbank aufzulisten, verwenden Sie die IsLoaded-Eigenschaft jedes AccessObject-Objekts in der AllStoredProcedures-Auflistung . Sie können dann die Name-Eigenschaft jedes einzelnen AccessObject-Objekts verwenden, um den Namen einer gespeicherten Prozedur zurückzugeben.
Es ist nicht möglich, der AllStoredProcedures-Auflistung ein AccessObject-Objekt hinzuzufügen oder aus ihr zu löschen.
Beispiel
Im folgenden Beispiel wird der Name jedes geöffneten AccessObject-Objekts in der AllProcedures-Auflistung ausgegeben.
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
Eigenschaften
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für