CDaoRecordset::GetFieldInfo
telefonar Essa função de membro para obter informações sobre os campos em um conjunto de registros.
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 predefinido na coleção Fields do conjunto de registros, para a pesquisa por índice baseado em zero.fieldinfo
Uma referência a um CDaoFieldInfo estrutura.dwInfoOptions
Opções que especificam quais informações sobre o conjunto de registros a recuperar.As opções disponível são listadas aqui, junto com o que fazer com que eles que a função retornar.Para obter melhor desempenho, recupere apenas o nível de informações que você precisa:AFX_DAO_PRIMARY_INFO (Padrão) Nome, tipo, dimensionar, atributos
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: Texto de validação do valor, a regra de validação padrão
lpszName
O nome do campo.
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