Compartilhar via


Estrutura CDaoRelationFieldInfo

The CDaoRelationFieldInfo estrutura contém informações sobre um campo em uma relação definida para objetos de acesso a dados (DAO).

struct CDaoRelationFieldInfo
{
   CString m_strName;           // Primary
   CString m_strForeignName;    // Primary
};

Parâmetros

  • m_strName
    O nome do campo na tabela primária da relação.

  • m_strForeignName
    O nome do campo na tabela estrangeira da relação.

Comentários

Um objeto de relação DAO Especifica os campos em uma tabela primária e os campos em uma tabela estrangeira que definem a relação.As referências a principal na definição de estrutura acima indicam como as informações fornecidas no m_pFieldInfos membro de um CDaoRelationInfo objeto obtido chamando a GetRelationInfo função de membro de classe CDaoDatabase.

Relação de objetos e objetos de campo de relação não são representados por uma classe do MFC.Em vez disso, o DAO objetos objetos subjacentes MFC de classe CDaoDatabase contém uma coleção de objetos de relação, chamado coleção Relations.Cada objeto de relação, por sua vez, contém uma coleção de objetos de campo de relação.Cada objeto de campo de relação correlaciona um campo na tabela primária com um campo na tabela estrangeira.Juntos, os objetos de campo relação de definir um agrupar de campos em cada tabela, que, juntos, definem a relação.CDaoDatabase permite que você acesso relação objetos com um CDaoRelationInfo objeto chamando o GetRelationInfo função de membro. The CDaoRelationInfo objeto, em seguida, tem um membro de dados m_pFieldInfos, que aponta para uma matriz de CDaoRelationFieldInfo objetos.

telefonar the GetRelationInfo função de membro do contendoCDaoDatabase o objeto no cujas relações coleção é armazenado no objeto relation que você está interessado. Em seguida, acessar o m_pFieldInfos membro de CDaoRelationInfo objeto.CDaoRelationFieldInfo também define um Dump cria a função de membro na depurar. Você pode usar Dump Despejar o Sumário de um CDaoRelationFieldInfo objeto.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Estrutura CDaoRelationInfo

Outros recursos

Estruturas, estilos, retornos de chamada e mapas de mensagem