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