Udostępnij za pośrednictwem


Struktura CDaoRelationFieldInfo

CDaoRelationFieldInfo Struktura zawiera informacje o polu w relacji zdefiniowanych dla obiektów data access objects (DAO).

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

Parametry

  • m_strName
    Nazwa pola w tabeli podstawowej relacji.

  • m_strForeignName
    Nazwa pola w tabeli obcego relacji.

Uwagi

Relacja obiektu DAO określa pola w tabeli podstawowej i pól w tabeli obcej, które definiują relacje.Odniesienia do podstawowego w powyższych definicji struktury wskazują, w jaki sposób informacje zwracane w m_pFieldInfos członek CDaoRelationInfo obiekt otrzymany przez wywołanie GetRelationInfo funkcji składowej klasy CDaoDatabase.

Obiekty relacji i pola relacji nie są reprezentowane przez klasy MFC.Zamiast tego DAO obiekty obiektów klasy MFC CDaoDatabase zawiera zbiór obiektów relacji, wywołana kolekcja stosunków.Każdy obiekt relacji z kolei zawiera zbiór obiektów pola relacji.Każdy obiekt pola relacji skorelowany jest z pola w tabeli obcej pola w tabeli podstawowej.Razem obiekty pola relacji definiują grupę pól w każdej tabeli, które wspólnie definiują relacje.CDaoDatabasepozwala korzystać z obiektów relacji z CDaoRelationInfo obiektu, wywołując GetRelationInfo funkcji składowej.CDaoRelationInfo Obiekt, następnie, ma członka danych, m_pFieldInfos, który wskazuje tablicę CDaoRelationFieldInfo obiektów.

Wywołanie GetRelationInfo funkcji składowej zawierających CDaoDatabase obiektów, w których stosunków kolekcja jest przechowywany obiekt relacji w.Następnie uzyskać dostęp do m_pFieldInfos członek CDaoRelationInfo obiektu.CDaoRelationFieldInfodefiniuje również Dump buduje funkcji składowej w debugowania.Można użyć Dump do zrzutu zawartość CDaoRelationFieldInfo obiektu.

Wymagania

Nagłówek: afxdao.h

Zobacz też

Informacje

Struktura CDaoRelationInfo

Inne zasoby

Struktury, style, wywołania zwrotne i mapy wiadomości