A estrutura CDaoRelationFieldInfo tem a seguinte forma:
estrutura CDaoRelationFieldInfo
{
nbsp; CString m_str&Name; / / Principal
CString m_strForeignName; / / Principal
}
A estrutura CDaoRelationFieldInfo contém informações sobre um campo em uma relação definida para dados acessar objetos (DAO). Um objeto relation DAO especifica os campos em uma tabela primária e os campos em uma tabela externa que definem a relação. As referências para primária na definição de estrutura acima indicam como as informações são retornadas no m_pFieldInfos membro de um objeto CDaoRelationInfo obtido chamando a função de membro GetRelationInfo do classe CDaoDatabase.
Objetos de relação e relação campo não são representados por uma classe do MFC. Em vez disso, os objetos DAO subjacentes objetos MFC classe CDaoDatabase contêm uma coleção de objetos de relação, chamado a coleção de relações. Cada objeto de relação, por sua vez, contém uma coleção de objetos de campo relação. Cada objeto de campo de relação correlaciona um campo na tabela primária com um campo na tabela externa. Tomados em conjunto, os relação campo objetos definem um grupo de campos em cada tabela, que juntos definem a relação. CDaoDatabase permite que você acessar objetos de relação com um objeto CDaoRelationInfo chamando a função de membro GetRelationInfo . O objeto CDaoRelationInfo , então, tem um membro de dados, m_pFieldInfos, que aponta para uma matriz de objetos CDaoRelationFieldInfo.
Membros
m_strName
O nome do campo na tabela primária da relação.
m_strForeignName
O nome do campo na tabela externa da relação.
Comentários
Chamar a função de membro GetRelationInfo do objeto recipiente CDaoDatabase no cuja coleção de relações é armazenado no objeto relation em que você está interessado. Em seguida, acesse o membro de m_pFieldInfos do objeto CDaoRelationInfo . CDaoRelationFieldInfo também define uma função de membro Dump em compilações de Depurar. Você pode usar Dump para despejar o conteúdo de um objeto CDaoRelationFieldInfo.
Para obter informações sobre como usar esta e outras estruturas de informações da DAO MFC, consulte o artigo DAO coleções: obtenção de informações sobre objetos DAO no Guia do programador do Visual C++.
Co&nsulte tambémnbsp;CDaoRelationInfo