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