CDaoRelationFieldInfo структура має такий вигляд:
структура CDaoRelationFieldInfo
{
nbsp; CString m_str&Name; / / Первинного
CString m_strForeignName; / / Первинного
}
CDaoRelationFieldInfo структура містить інформацію про поле у зв'язку, визначені для об'єкти доступу до даних (DAO). Для об'єкта відносно DAO визначає поля в головній таблиці та поля в зовнішньої таблиці, які визначають відносини. Посилання на первинний у визначенні структури вище показують, як інформація повертається в об'єкті CDaoRelationInfo , отримана шляхом виклику функції GetRelationInfo член класу CDaoDatabase , член m_pFieldInfos.
Відношення об'єктів і об'єктів відносно поля не представлені на MFC клас. Замість цього, об'єктів DAO, основні об'єкти MFC класу CDaoDatabase містять набір об'єктів співвідношення, називається стосунки збірку. Кожного відношення об'єкта, у свою чергу, містить колекцію об'єктів відносно поля. Кожен об'єкт відносно поля співвідноситься поля в головній таблиці з полем зовнішньої таблиці. Взяті разом, співвідношення поля об'єктів визначити групи полів у кожній таблиці, які спільно визначити відношення. CDaoDatabase дозволяє доступ до об'єктів відносини з CDaoRelationInfo об'єкта шляхом виклику функції GetRelationInfo член. CDaoRelationInfo об'єкт, потім, має компонент даних, m_pFieldInfos, що вказує на цілий ряд CDaoRelationFieldInfo об'єкти.
Члени
m_strName
Ім'я поля в головній таблиці відношення.
m_strForeignName
Ім'я поля в зовнішньої таблиці відношення.
Коментарі
Виклик GetRelationInfo член функція містить CDaoDatabase об'єкта в яких стосунки збірку є зберігаються відношення об'єкта, що вас цікавить. Отримати доступ до об'єкта CDaoRelationInfo , член m_pFieldInfos . CDaoRelationFieldInfo також визначає член функції Dump налагодження будує. Дамп можна використовувати для скидання вмісту об'єкта CDaoRelationFieldInfo.
Інформації про використання цього та інших структур MFC DAO інформації, перегляньте статтю ДАО збірки: отримання інформації про об'єкти ДАО в Visual C++ програміста керівництво.
Дивіться також CDaoRelationInfo