Encontre o grupo de propriedades e a identificação de propriedade para a propriedade desejada. (Ver Propriedades OLE DB no referência OLE DB Programmer.)
O código do provedor gerado pelo assistente, encontre o mapa de propriedade correspondente ao AAgruparar de propriedade. (O nome do AAgruparar propriedade geralmente corresponde ao nome do objeto. Propriedades de comando e o conjunto de linhas podem ser encontradas no comando ou conjunto de registros; Propriedades de inicialização e fonte de dados podem ser encontradas no objeto de origem de dados.)
No mapa de propriedade, adicione uma macro PROPERTY_INFO_ENTRY . PROPERTY_INFO_ENTRY aceita quatro parâmetros:
"DBPROP_" ) na frente do nome da propriedade. Por exemplo, se você quiser adicionar DBPROP_MAXROWS, transmitir MAXROWS como o primeiro elemento.DBPROPFLAGS_ROWSET | DBPROPFLAGS_READ | DBPROPFLAGS_WRITE
&Notanbsp; Algumas propriedades são conectadas ou "acorrentadas" a outras propriedades, como marcadores ou atualizar. Quando um consumidor define uma propriedade para true, outra propriedade também pode ser definida. Os modelos de provedor de OOLE DB oferecer suporte isso através do método CUtlProps::OnPropertyChanged. Para obter um exemplo de como usar OnPropertyChanged, consulte o MyProv: amostra.