Condividi tramite


Struttura CDaoRelationFieldInfo

La CDaoRelationFieldInfo struttura contiene informazioni su un campo in una relazione definita per gli oggetti DAO (Data Access Objects).

Nota

Gli oggetti DAO (Data Access Objects) sono supportati tramite Office 2013. DAO 3.6 è la versione finale ed è considerata obsoleta.

Sintassi

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

Parametri

m_strName
Nome del campo nella tabella primaria della relazione.

m_strForeignName
Nome del campo nella tabella esterna della relazione.

Osservazioni:

Un oggetto relazione DAO specifica i campi di una tabella primaria e i campi di una tabella esterna che definiscono la relazione. I riferimenti a Primary nella definizione della struttura indicano come vengono restituite le informazioni nel m_pFieldInfos membro di un oggetto CDaoRelationInfo ottenuto chiamando la funzione membro GetRelationInfo della classe CDaoDatabase.

Gli oggetti relation e gli oggetti campo relazione non sono rappresentati da una classe MFC. Al contrario, gli oggetti DAO sottostanti oggetti MFC della classe CDaoDatabase contengono una raccolta di oggetti relation, denominati insieme Relations. Ogni oggetto relazione, a sua volta, contiene una raccolta di oggetti campo relazione. Ogni oggetto campo relazione correla un campo nella tabella primaria con un campo nella tabella esterna. Insieme, gli oggetti campo relazione definiscono un gruppo di campi in ogni tabella, che insieme definiscono la relazione. CDaoDatabase consente di accedere agli oggetti relazione con un CDaoRelationInfo oggetto chiamando la GetRelationInfo funzione membro. L'oggetto CDaoRelationInfo ha un membro dati, m_pFieldInfos, che punta a una matrice di CDaoRelationFieldInfo oggetti.

Chiamare la funzione membro GetRelationInfo dell'oggetto contenitore CDaoDatabase nella cui raccolta Relations è archiviato l'oggetto relazione a cui si è interessati. Accedere quindi al m_pFieldInfos membro dell'oggetto CDaoRelationInfo . CDaoRelationFieldInfo definisce anche una Dump funzione membro nelle compilazioni di debug. È possibile usare Dump per eseguire il dump del contenuto di un CDaoRelationFieldInfo oggetto .

Requisiti

Intestazione: afxdao.h

Vedi anche

Strutture, stili, callback e mappe messaggi
Struttura CDaoRelationInfo