Struktura CDaoRelationFieldInfo

Struktura CDaoRelationFieldInfo ma następującą postać:

struct CDaoRelationFieldInfo
{
 nbsp; CString m_str&Name;           / / Podstawowy
   CString m_strForeignName;    / / Podstawowy
}

Struktura CDaoRelationFieldInfo zawiera informacje o pola relacji zdefiniowanych dla obiektów data access objects (DAO). Obiekt związku DAO określa pola w tabeli podstawowej i pól w tabeli obcej, które definiują relacje. Odniesienia do podstawowego w powyższej definicji struktury wskazują, jak informacje są zwracane w m_pFieldInfos członkiem obiekcie CDaoRelationInfo uzyskiwane przez wywołanie funkcji członek GetRelationInfo klasy CDaoDatabase.

Obiekty związku i pola relacji nie są reprezentowane przez klasy MFC. Zamiast tego obiektów DAO, leżących u podstaw MFC obiektów klasy CDaoDatabase zawiera zbiór obiektów relacji, o nazwie Zbieranie relacji. Każdy obiekt relacji z kolei zawiera kolekcję obiektów pola relacji. Każdy obiekt pola relacji koreluje pola w tabeli podstawowej, z polem tabeli obcej. Wzięte razem, obiekty pola relacji definiują grupę pola w każdej tabeli, które definiują relacje. CDaoDatabase pozwala uzyskać dostęp do obiektów relacji z obiektem CDaoRelationInfo przez wywołanie funkcji członek GetRelationInfo . Obiekt CDaoRelationInfo , następnie został członkiem danych, m_pFieldInfos, który wskazuje na tablicę obiektów CDaoRelationFieldInfo.

Członkowie

m_strName

Nazwę pola w tabeli podstawowej relacji.

m_strForeignName

Nazwy pól w tabeli obcego relacji.

Komentarze

Wywołują funkcję Państwa GetRelationInfo zawierające obiektu CDaoDatabase w których zbieranie relacji jest przechowywany obiekt relacji, którą jesteś zainteresowany. Następnie dostępu członek m_pFieldInfos obiektu CDaoRelationInfo . CDaoRelationFieldInfo definiuje również funkcję Państwa zrzutu w kompilacji programu debug. Można użyć zrzutu do zrzutu zawartość obiektu CDaoRelationFieldInfo.

Informacji na temat używania tego i innych struktur MFC DAO o użytkowniku, zobacz artykuł kolekcji obiektów DAO: uzyskiwanie informacji na temat obiektów DAO w Visual C++ Programmer's Guide.

Zobacz też CDaoRelationInfo

Index