CDaoTableDef::GetIndexInfo
Chame essa função de membro para obter vários tipos de informações sobre um índice definido na definiçãodetabela.
void GetIndexInfo(
int nIndex,
CDaoIndexInfo& indexinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
void GetIndexInfo(
LPCTSTR lpszName,
CDaoIndexInfo& indexinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
Parâmetros
nIndex
O índice numérico do objeto Index na coleção de índices com base em zero da tabela, para a pesquisa por sua posição na coleção.indexinfo
Uma referência a um CDaoIndexInfo estrutura.dwInfoOptions
Opções que especificam quais informações sobre o índice para recuperar.As opções disponível estão listadas aqui, junto com o que fazer com que eles que a função retornar:AFX_DAO_PRIMARY_INFO Campos de nome, informações do campo. Use esta opção para um desempenho mais rápido.
AFX_DAO_SECONDARY_INFO Informações principais, além de: Principal, exclusiva, Clustered, ignorar valores nulos, obrigatórios, externos
AFX_DAO_ALL_INFO Informações principais e secundárias, além de: Contagem distinta
lpszName
Um ponteiro para o nome do objeto índice, para a pesquisa por nome.
Comentários
Uma versão da função permite que você procure um índice por sua posição na coleção.A Outros versão permite pesquisar por nome de um índice.
Para obter uma descrição das informações retornadas, consulte o CDaoIndexInfo estrutura.Essa estrutura tem membros que correspondem aos itens de informações listadas na descrição de dwInfoOptions. Quando você solicita informações em um nível, você obtém informações para sistema autônomo níveis anteriores também.
Para obter informações relacionadas, consulte o tópico "Propriedade de atributos" na Ajuda do DAO.
Requisitos
Cabeçalho: afxdao.h