Estrutura CDaoRelationFieldInfo
A estrutura CDaoRelationFieldInfo
contém informações sobre um campo definido para DAO (objetos de acesso a dados).
Sintaxe
struct CDaoRelationFieldInfo
{
CString m_strName; // Primary
CString m_strForeignName; // Primary
};
Parâmetros
m_strName
O nome do campo na tabela primária na relação.
m_strForeignName
O nome do campo na tabela estrangeira na 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 Primary 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 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 da DAO subjacentes de objetos MFC da classe CDaoDatabase contêm uma coleção de objetos de relação, chamada coleção Relations. Cada objeto relation, 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 de relação definem um grupo de campos em cada tabela, que juntos definem a relação. CDaoDatabase
permite 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
.
Chame a função de membro GetRelationInfo do objeto que CDaoDatabase
contém cuja coleção Relations é armazenada no objeto de relação no qual você está interessado. Em seguida, acesse o membro m_pFieldInfos
do objeto CDaoRelationInfo. CDaoRelationFieldInfo
também define uma função membro Dump
em builds de depuração. Você pode usar Dump
para despejar o conteúdo de um objeto CDaoRelationFieldInfo
.
Requisitos
Cabeçalho: afxdao.h
Confira também
Estruturas, estilos, retornos de chamada e mapas de mensagem
Estrutura CDaoRelationInfo
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de