Поделиться через


Структура CDaoRelationFieldInfo

Структура CDaoRelationFieldInfo содержит сведения о поле в связи, заданной для объектов доступа к данным (DAO).

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

Параметры

  • m_strName
    Имя поля в первичной таблице связи.

  • m_strForeignName
    Имя поля во внешней таблице связи.

Заметки

Объект relation DAO определяет поля в первичной таблице и поля во внешней таблице, определяющие соединение.Ссылки на первичный в определении структуры показано выше в элементе m_pFieldInfos объекта CDaoRelationInfo, полученный путем вызова функции-члена GetRelationInfo класса CDaoDatabase.

Объекты, ссылки и объекты поля связи не представляются классом MFC.Вместо этого объекты, находящиеся в основе MFC DAO объекты класса CDaoDatabase содержит коллекцию объектов, вызванную коллекция ссылок.Каждый объект связи, в свою очередь, содержит коллекцию объектов поля ссылки.Каждый объект поля связи сопоставляет поле в первичной таблице с полем во внешней таблице.Принято, объекты поля ссылки определяют группу в составе полей в каждой таблице, которые совместно определяют связь.CDaoDatabase позволяет получать доступ к объектам взаимодействия с объектом CDaoRelationInfo, вызвав функцию-член GetRelationInfo.Объект CDaoRelationInfo, затем имеет член данных, m_pFieldInfos, который указывает на массив объектов CDaoRelationFieldInfo.

Вызовите функцию-член GetRelationInfo вмещающего объекта CDaoDatabase ссылках, коллекция хранится объект ссылки.Затем доступ к члену m_pFieldInfos объекта CDaoRelationInfo.CDaoRelationFieldInfo также определяет функции-члена Dump в отладочные построения.Можно использовать Dump чтобы сбросить содержимое объекта CDaoRelationFieldInfo.

Требования

Header: afxdao.h

См. также

Ссылки

Структура CDaoRelationInfo

Другие ресурсы

Структуры, стили, обратные вызовы и сопоставления сообщения