Udostępnij przez


O właściwościach OLE DB

Dotyczy do:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSystem Platform Analitycznych (PDW)Baza danych SQL w Microsoft Fabric

pobierz sterownik OLE DB

Konsumenci ustawiają wartości właściwości, aby żądać określonego zachowania obiektu. Na przykład konsumenci używają właściwości do określenia interfejsów, które mają być udostępniane przez zestaw wierszy. Konsumenci otrzymują wartości właściwości, aby określić możliwości obiektu, takiego jak zestaw wierszy, sesja czy obiekt źródła danych.

Każda własność ma wartość, typ, opis oraz atrybut odczytu/zapisu, a dla właściwości wiersza – wskaźnik, czy można ją stosować w zależności od kolumny.

Własność jest identyfikowana przez GUID oraz liczbę całkowitą reprezentującą identyfikator właściwości. Zbiór właściwości to zbiór wszystkich właściwości, które dzielą ten sam GUID. Oprócz predefiniowanych zestawów właściwości OLE DB, sterownik OLE DB dla SQL Server implementuje w nich specyficzne dla dostawcy zestawy właściwości i właściwości. Każda własność należy do jednej lub więcej grup własności. Grupa właściwości to grupa wszystkich właściwości, które mają zastosowanie do danego obiektu. Niektóre grupy właściwości to grupa inicjalizacji, grupa właściwości źródła danych, grupa właściwości sesji, grupa własności wiersza, grupa właściwości tabeli oraz grupa właściwości kolumn. W każdej z tych grup własności występują własności.

Ustalanie wartości nieruchomości obejmuje:

  1. Określanie właściwości, dla których należy ustalać wartości.

  2. Określanie zbiorów właściwości zawierających zidentyfikowane właściwości.

  3. Przydzielenie tablicy struktur DBPROPSET, po jednej dla każdego zidentyfikowanego zbioru właściwości.

  4. Przydzielenie tablicy struktur DBPROP dla każdego zbioru właściwości. Liczba elementów w każdej tablicy to liczba właściwości (zidentyfikowanych w kroku 1), które należą do tego zbioru właściwości.

  5. Wypełnianie struktury DBPROP dla każdej właściwości.

  6. Wypełnianie informacji (GUID zestawu właściwości, liczba elementów oraz wskaźnik do odpowiadającej tablicy DBPROP) w strukturze DBPROPSET dla każdego zbioru właściwości.

  7. Wywoływanie metody do ustawiania właściwości oraz przekazywanie liczenia oraz tablicy struktur DBPROPSET.

Zobacz też

Tworzenie sterownika OLE DB dla aplikacji SQL Server
Właściwości (OLE DB)