Estrutura CDaoRelationFieldInfo
A estrutura CDaoRelationFieldInfo
contém informações sobre um campo definido para DAO (objetos de acesso a dados).
Observação
Os DAO (Objetos de Acesso a Dados) têm suporte no Office 2013. DAO 3.6 é a versão final e é considerada obsoleta.
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 da estrutura 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 CDaoRelationInfo
objeto tem um membro de dados, m_pFieldInfos
, que aponta para uma matriz de CDaoRelationFieldInfo
objetos.
Chame a função membro GetRelationInfo do objeto que contém CDaoDatabase
em cuja coleção Relations está armazenado o 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