Znajdź właściwości grupy i identyfikator właściwości dla właściwości, którą chcesz. (Zobacz właściwości OLE DB OLE DB Programmer's Reference.)
Kod dostawcy wygenerowany przez kreatora znaleźć mapę właściwość odpowiadająca grupa właściwości. (Nazwa grupy właściwości zazwyczaj odpowiada nazwie obiektu. Właściwości polecenia i wierszy można znaleźć polecenia lub wierszy; właściwości źródła i inicjowania danych można znaleźć w obiekt źródła danych.)
W planie właściwość dodać makro PROPERTY_INFO_ENTRY . PROPERTY_INFO_ENTRY ma cztery parametry:
"DBPROP_"
) od przodu nazwę właściwości. Na przykład, jeśli chcesz dodać DBPROP_MAXROWS, przekazać MAXROWS
jako pierwszy element.DBPROPFLAGS_ROWSET | DBPROPFLAGS_READ | DBPROPFLAGS_WRITE
Uwaganbsp; &Niektóre właściwości są połączone lub "połączony łańcuchem" inne właściwości, takie jak zakładki lub aktualizacji. Gdy konsument ustawia jedną właściwość do PRAWDA, innej właściwości może być również ustawiana. Szablony dostawcy OLE DB obsługuje to za pomocą metody CUtlProps::OnPropertyChanged. Przykładem tego, jak używać OnPropertyChanged, zobacz MyProv: próbki.