Partilhar via


CDaoTableDef::GetFieldInfo

Chame essa função de membro para obter vários tipos de informações sobre um campo definido na definiçãodetabela.

void GetFieldInfo( 
   int nIndex, 
   CDaoFieldInfo& fieldinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);
void GetFieldInfo( 
   LPCTSTR lpszName, 
   CDaoFieldInfo& fieldinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);

Parâmetros

  • nIndex
    O índice do objeto campo na coleção de campos com base em zero da tabela, para a pesquisa por índice.

  • fieldinfo
    Uma referência a um CDaoFieldInfo estrutura.

  • dwInfoOptions
    Opções que especificam quais informações sobre o campo a 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   (Padrão) Nome, tipo, dimensionar, atributos. Use esta opção para um desempenho mais rápido.

    • AFX_DAO_SECONDARY_INFO   Informações principais, além de: Posição ordinal, obrigatório, Allow Zero Length, pedido, nome externo, campo de fonte, tabela de fonte de agrupamento

    • AFX_DAO_ALL_INFO   Informações principais e secundárias, além de: Valor de padrão de regra, o texto de validação, validação

  • lpszName
    Um ponteiro para o nome do objeto campo, para a pesquisa por nome.O nome é uma seqüência de caracteres com até 64 caracteres que nomeia o campo exclusivamente.

Comentários

Uma versão da função permite que você Pesquisar um campo por índice.A Outros versão permite que você pesquise um campo por nome.

Para obter uma descrição das informações retornadas, consulte o CDaoFieldInfo 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

Consulte também

Referência

Classe CDaoTableDef

Gráfico de hierarquia

CDaoTableDef::GetIndexInfo

CDaoTableDef::GetIndexCount

CDaoTableDef::GetFieldCount

Outros recursos

CDaoTableDef membros