Udostępnij za pośrednictwem


Zagnieżdżone kolekcje

Ostrzeżenie

  Ta funkcja zostanie usunięta z następnej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja.

Dla członków kolekcja, która sama jest kolekcją obiekt znajdujący się w innej kolekcja można obiektu pośredniego dostępu każdej kolekcja.Na przykład jeśli obiekt dsoObject ma kolekcja Collection1 zawiera obiekty typu dsoObject1, i każdy z tych kolekcja Collection2 zawiera obiekty typu dsoObject2, dostęp do właściwości dsoObject2 obiektów, ustawiając tymczasowy obiekt do pośredniego dsoObject1.

Dim TempObject, TempProp
' Retrieve the first level object.
Set TempObject = dsoObject.Collection1(i)
' Retrieve the property.   
TempProp = TempObject.Collection2(j).property

Dostęp do właściwość bezpośrednio za pomocą odwołań zagnieżdżonych kolekcja nie jest zaimplementowana w kolekcjach Decision Support Objects (DSO).Na przykład poniższa instrukcja powoduje wygenerowanie błędu:

TempProp = dsoObject.Collection1(i).Collection2(j).property 

Zobacz także

Odwołanie