Partilhar via


CDaoQueryDef::GetFieldInfo

telefonar Essa função de membro para obter vários tipos de informações sobre um campo definido na definiçãodeconsulta.

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 campo desejado na coleção Fields do definiçãodeconsulta, para a pesquisa por índice baseado em zero.

  • fieldinfo
    Uma referência a um CDaoFieldInfo objeto que retorna as informações solicitadas.

  • 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

    • AFX_DAO_SECONDARY_INFO   Informações principais plus: Posição ordinal, obrigatório, Allow Zero Length, fonte campo, Foreign nome, tabela de fonte, ordem de agrupamento

    • AFX_DAO_ALL_INFO   Informações principais e secundárias plus: Regra de validação do valor, o texto de validação padrão

  • lpszName
    Uma seqüência de caracteres que contém o nome do campo desejado, para a pesquisa por nome.Você pode usar um CString.

Comentários

Para obter uma descrição das informações retornadas em fieldinfo, consulte o CDaoFieldInfo estrutura.Essa estrutura tem membros que correspondem às informações descritivas em dwInfoOptions acima. Se você solicitar um nível de informações, você obterá quaisquer níveis anteriores de informações bem.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoQueryDef

Gráfico de hierarquia

CDaoQueryDef::GetFieldCount

Outros recursos

CDaoQueryDef membros