Estrutura CDaoRelationFieldInfo
O 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 externa 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 externa que definem a relação.Referências a principal na definição de estrutura acima indicam como as informações fornecidas a m_pFieldInfos membro de um CDaoRelationInfo objeto obtido chamando o GetRelationInfo função de membro de classe CDaoDatabase.
Objetos de relação e campo parceiro 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 coleção Relations.Cada objeto de relação, por sua vez, contém uma coleção de objetos de campo do parceiro.Cada objeto de campo do parceiro corresponde a um campo na tabela primária com um campo na tabela externa.Juntos, os objetos de campo do parceiro definem um grupo de campos em cada tabela, que juntos definem a relação.CDaoDatabasepermite que você acesse objetos de relação com um CDaoRelationInfo objeto chamando o GetRelationInfo função de membro.O CDaoRelationInfo objeto, em seguida, tem um membro de dados m_pFieldInfos, que aponta para uma matriz de CDaoRelationFieldInfo objetos.
Chamar o GetRelationInfo função de membro de contendo o CDaoDatabase de objeto em cujas relações coleção é armazenado o objeto de relação que você está interessado em.Acessar o m_pFieldInfos membro do CDaoRelationInfo objeto.CDaoRelationFieldInfotambém define um Dump membro na depuração compilações.Você pode usar Dump para despejar o conteúdo de um CDaoRelationFieldInfo objeto.
Requisitos
Cabeçalho: afxdao.h
Consulte também
Referência
Outros recursos
Estruturas, estilos, retornos de chamada e mapas de mensagem