Struttura CDaoRelationFieldInfo

La struttura di CDaoRelationFieldInfo contiene informazioni su un campo in una relazione definita per DAO (data access (DAO) objects).

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

Parametri

  • m_strName
    Il nome del campo nella tabella primaria di una relazione.

  • m_strForeignName
    Il nome del campo nella tabella esterna della relazione.

Note

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

Gli oggetti di relazione e gli oggetti di campo di relazione non sono rappresentati da una classe MFC.Viceversa, gli oggetti di DAO che sono alla base degli oggetti MFC di classe CDaoDatabase contengono una raccolta di oggetti di relazione, chiamare la raccolta di relazioni.Ogni oggetto relazione, a sua volta, contiene una raccolta di oggetti di campo della relazione.Ogni oggetto di campo di relazione relazione un campo della tabella primaria a un campo nella tabella esterna.Insieme, gli oggetti di campo di relazione definiscono un gruppo di campi in ogni tabella, che definiscono alla relazione.CDaoDatabase consente di accedere agli oggetti di relazione con CDaoRelationInfooggetto chiamando la funzione membro di GetRelationInfo .L'oggetto di CDaoRelationInfo , quindi, ha un membro dati, m_pFieldInfos, che indica una matrice di oggetti di CDaoRelationFieldInfo .

Chiamare la funzione membro di GetRelationInfo dell'oggetto contenitore di CDaoDatabase cui le relazioni la raccolta viene archiviata l'oggetto di relazione interesse.Accedere al membro di m_pFieldInfos dell'oggetto di CDaoRelationInfo .CDaoRelationFieldInfo definisce anche una funzione membro di Dump nelle build di debug.È possibile utilizzare Dump per eseguire il dump del contenuto di un oggetto di CDaoRelationFieldInfo .

Requisiti

Header: afxdao.h

Vedere anche

Riferimenti

Struttura CDaoRelationInfo

Altre risorse

Strutture, stili, callback e di mappe messaggi