Partilhar via


Estrutura CDaoRelationFieldInfo

Observação

A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

A CDaoRelationFieldInfo estrutura contém informação sobre um campo numa relação definida para objetos de acesso a dados (DAO).

Observação

Os Objetos de Acesso a Dados (DAO) são suportados através do Office 2013. O DAO 3.6 é a versão final, e é considerado obsoleto.

Sintaxe

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

Parâmetros

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

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

Observações

Um objeto de relação DAO especifica os campos numa tabela primária e os campos numa tabela estrangeira que definem a relação. As referências a Primary na definição de estrutura indicam como a informação é devolvida no m_pFieldInfos elemento de um objeto CDaoRelationInfo obtido ao chamar a função membro GetRelationInfo da classe CDaoDatabase.

Objetos de relação e objetos de campo de relação não são representados por uma classe MFC. Em vez disso, os objetos DAO subjacentes aos objetos MFC da classe CDaoDatabase contêm uma coleção de objetos de relação, chamada coleção de Relações. 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. Em conjunto, os objetos de campo de relação definem um grupo de campos em cada tabela, que juntos definem a relação. CDaoDatabase permite aceder a objetos de relação com um CDaoRelationInfo objeto chamando a GetRelationInfo função membro. O CDaoRelationInfo objeto tem um elemento de dados, m_pFieldInfos, que aponta para um array de CDaoRelationFieldInfo objetos.

Chame à função membro GetRelationInfo do objeto que contém CDaoDatabase cuja coleção de Relações está armazenada o objeto de relação que lhe interessa. Depois acede ao m_pFieldInfos membro do objeto CDaoRelationInfo . CDaoRelationFieldInfo também define uma Dump função membro em builds de depuração. Podes usar Dump para despejar o conteúdo de um CDaoRelationFieldInfo objeto.

Requerimentos

Cabeçalho:afxdao h

Consulte também

Estruturas, estilos, retornos de chamada e mapas de mensagens
Estrutura CDaoRelationInfo