CDaoQueryDef::GetFieldInfo

Chamar essa função de membro para obter mais informações sobre tipos de um campo definido no querydef.

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 com base zero do campo desejado na coleção de campos de querydef, para pesquisa pelo índice.

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

  • dwInfoOptions
    Opções que especificam quais informações sobre o campo para recuperar.As opções disponíveis são listadas aqui juntamente com o que faz com que a função para retornar:

    • ( nome padrão) deAFX_DAO_PRIMARY_INFO , tipo, tamanho, atributos

    • Primária deAFX_DAO_SECONDARY_INFO mais informações: A posição, ordinal necessário, reserva comprimento zero, campo de origem, nome, estrangeiro tabela de origem, classificação o pedido

    • Informações primária e secundário deAFX_DAO_ALL_INFO mais: Valor padrão, texto de validação, regra de validação

  • lpszName
    Uma cadeia de caracteres que contém o nome do campo desejado, para pesquisa pelo nome.Você pode usar CString.

Comentários

Para obter uma descrição de informações retornadas em fieldinfo, consulte a estrutura de CDaoFieldInfo .Essa estrutura possui membros que correspondem à informação descritiva em dwInfoOptions anterior.Se você solicitar um nível de informações, você obtém todos os níveis anteriores de informações também.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe de CDaoQueryDef

Gráfico de hierarquia

CDaoQueryDef::GetFieldCount