CDaoDatabase::GetRelationInfo
Wywołanie tej funkcji Członkowskich uzyskanie informacji o określonej relacji w kolekcji Relations bazy danych.
void GetRelationInfo(
int nIndex,
CDaoRelationInfo& relinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
void GetRelationInfo(
LPCTSTR lpszName,
CDaoRelationInfo& relinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
Parametry
nIndex
Indeks obiektu relacji w kolekcji Relations bazy danych, wyszukiwanie według indeksu.relinfo
Odwołanie do CDaoRelationInfo obiekt, który zwraca żądanych informacji.dwInfoOptions
Opcje, które określają, które informacje o relacji do pobrania.Dostępne opcje są tutaj wymienione oraz jakie powodują one funkcja zwróci się o relacji:AFX_DAO_PRIMARY_INFO(Domyślnie) Nazwa tabeli, Tabela obcego
AFX_DAO_SECONDARY_INFOAtrybuty pola informacji
Informacje pola CDaoRelationFieldInfo obiektu zawierającego pola z tabeli podstawowej, uczestniczących w relacji.
lpszName
Ciąg zawierający nazwę obiektu relacji wyszukiwania według nazwy.
Uwagi
Dwie wersje tej funkcji zapewniają dostęp indeksu lub nazwy.Opis informacji zwracanych w relinfo, zobacz CDaoRelationInfo struktury.Ta struktura ma członków, które odpowiadają pozycje wymienione powyżej w opisie dwInfoOptions.Żądania informacji na jednym poziomie również da informacje na jakiekolwiek wcześniejsze poziomy.
[!UWAGA]
Jeśli ustawione atrybuty obiektu aktywacji kaskadowo operacji relacji (dbRelationUpdateCascades lub dbRelationDeleteCascades), aparat bazy danych Microsoft Jet automatycznie aktualizuje lub usuwa rekordy w jednym lub więcej innych tabel, gdy są wprowadzone zmiany powiązane tabele klucza podstawowego.Na przykład załóżmy, że ustanowienie Kaskadowo usuń relację między tabelę Klienci i tabelę zamówienia.Podczas usuwania rekordów z tabeli Klienci, skreśla się również rekordów w tabeli zamówienia związane z tego klienta.Ponadto jeśli można ustanowić Kaskadowo usuń relacje między tabeli zamówienia i innych tabel, rekordów z tych tabel są automatycznie usuwane podczas usuwania rekordów z tabeli Klienci.
Wymagania
Nagłówek: afxdao.h