CDynamicAccessor::GetColumnInfo
Retorna os metadados da coluna necessários para a maioria dos consumidores.
HRESULT GetColumnInfo(
IRowset* pRowset,
DBORDINAL* pColumns,
DBCOLUMNINFO** ppColumnInfo,
OLECHAR** ppStringsBuffer
) throw( );
Parâmetros
pRowset
[in] ponteiro da interface de IRowset .pColumns
[out] ponteiro para a memória no qual retornar o número de colunas no conjunto de linhas; esse número inclui a coluna do indicador, se houver.ppColumnInfo
[out] ponteiro para a memória no qual uma matriz de DBCOLUMNINFO estrutura. Consulte “estrutura DBCOLUMNINFO” em IColumnsInfo::GetColumnInfona referência do programador de OLE DB.ppStringsBuffer
[out] ponteiro para a memória no qual retornar um ponteiro para o armazenamento de todos os valores da cadeia de caracteres (os nomes usados no columnid ou para o pwszName) dentro de um único bloco de alocação.
Valor de retorno
Um dos valores padrão de HRESULT .
Comentários
Consulte IColumnsInfo::GetColumnInfona referência do programador de OLE DB para obter informações sobre os tipos de dados DBORDINAL, DBCOLUMNINFO, e OLECHAR.
Requisitos
Header: atldbcli.h