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


Функции обмена данными в диалоговых окнах для CRecordView и CDaoRecordView

В этом разделе перечислены функции DDX_Field, используемые для обмена данными между CRecordset и формой CRecordView или CDaoRecordset и формой CDaoRecordView. DAO используется с базами данных Access и поддерживается до Office 2013. Версия DAO 3.6 является окончательной и считается устаревшей.

Примечание.

DDX_Field функции похожи на функции DDX в том, что они обмениваются данными с элементами управления в форме. Но в отличие от DDX, они обмениваются данными с полями связанного объекта набора записей представления, а не с полями самого представления записей. Дополнительные сведения см. в классах CRecordView и CDaoRecordView.

Функции DDX_Field

Имя Описание
DDX_FieldCBIndex Передает целые данные между элементом данных поля записей и индексом текущего выбора в поле со списком в CRecordView или CDaoRecordView.
DDX_FieldCBString Передает CString данные между элементом данных поля записей и элементом управления редактированием поля со списком в илиCDaoRecordViewCRecordView. При перемещении данных из набора записей в элемент управления эта функция выбирает элемент в поле со списком, который начинается с символов в указанной строке.
DDX_FieldCBStringExact Передает CString данные между элементом данных поля записей и элементом управления редактированием поля со списком в илиCDaoRecordViewCRecordView. При перемещении данных из набора записей в элемент управления эта функция выбирает элемент в поле со списком, который точно соответствует указанной строке.
DDX_FieldCheck Передает логические данные между элементом данных поля записей и флажок в элементе CRecordView или CDaoRecordView.
DDX_FieldLBIndex Передает целые данные между элементом данных поля записей и индексом текущего выбора в поле списка или CRecordView CDaoRecordView.
DDX_FieldLBString Управляет передачей данных CString между элементом управления list-box и элементами данных поля набора записей. При перемещении данных из набора записей в элемент управления эта функция выбирает элемент в поле списка, который начинается с символов в указанной строке.
DDX_FieldLBStringExact Управляет передачей CString данных между элементом управления list-box и элементами данных поля набора записей. При перемещении данных из набора записей в элемент управления эта функция выбирает первый элемент, точно соответствующий указанной строке.
DDX_FieldRadio Передает целые данные между элементом данных поля записей и группой переключателей в или CRecordView CDaoRecordView.
DDX_FieldScroll Задает или получает положение прокрутки элемента управления полосой прокрутки в элементе CDaoRecordViewуправления илиCRecordView. Вызов из функции DoFieldExchange .
DDX_FieldSlider Синхронизирует положение ползунка в представлении записей и int элемент данных поля набора записей.
DDX_FieldText Перегруженные версии доступны для передачи intданных , UINT, long, DWORDCString, float, doubleshort, COleDateTime и COleCurrency между элементом данных набора записей и полем редактирования в или .CRecordView CDaoRecordView

DDX_FieldCBIndex

Функция DDX_FieldCBIndex синхронизирует индекс выбранного элемента в элементе управления списком элемента управления со списком в представлении записи и int элементе данных поля набора записей, связанного с представлением записи.

void AFXAPI DDX_FieldCBIndex(
    CDataExchange* pDX,
    int nIDC,
    int& index,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldCBIndex(
    CDataExchange* pDX,
    int nIDC,
    int& index,
    CDaoRecordset* pRecordset);

Параметры

PDX
Указатель на объект CDataExchange . Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления в объекте CRecordView или CDaoRecordView .

index
Ссылка на элемент данных поля в связанном CRecordset или CDaoRecordset объекте.

pRecordset
Указатель на объект CRecordset или CDaoRecordset , с которым обмениваются данные.

Замечания

При перемещении данных из набора записей в элемент управления эта функция задает выбор в элементе управления на основе значения, указанного в индексе. При передаче из набора записей в элемент управления, если поле набора записей равно NULL, MFC задает значение индекса равным 0. При передаче из элемента управления в набор записей, если элемент управления пуст или не выбран элемент, поле набора записей имеет значение 0.

Используйте первую версию, если вы работаете с классами на основе ODBC. Используйте вторую версию, если вы работаете с классами на основе DAO.

Дополнительные сведения об DDX см обмен данными окон и проверка. Примеры и дополнительные сведения о полях DDX для CRecordView и CDaoRecordView см. в статье "Представления записей".

Пример

Пример общего DDX_Field см . в DDX_FieldText . Пример будет аналогичен для DDX_FieldCBIndex.

Требования

Header: afxdao.h

DDX_FieldCBString

Функция DDX_FieldCBString управляет передачей данных CString между элементом управления редактированием элемента управления со списком в представлении записей и CString элементом данных поля набора записей, связанного с представлением записи.

void AFXAPI DDX_FieldCBString(
    CDataExchange* pDX,
    int nIDC,
    CString& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldCBString(
    CDataExchange* pDX,
    int nIDC,
    CString& value,
    CDaoRecordset* pRecordset);

Параметры

PDX
Указатель на объект CDataExchange . Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления в объекте CRecordView или CDaoRecordView .

значение
Ссылка на элемент данных поля в связанном CRecordset или CDaoRecordset объекте.

pRecordset
Указатель на объект CRecordset или CDaoRecordset , с которым обмениваются данные.

Замечания

При перемещении данных из набора записей в элемент управления эта функция задает текущий выбор в поле со списком первую строку, которая начинается с символов в строке, указанной в значении. При передаче из набора записей в элемент управления, если поле набора записей имеет значение NULL, любое выделение удаляется из поля со списком, а элемент управления редактированием поля со списком имеет значение пустое. При передаче из элемента управления в набор записей, если элемент управления пуст, поле набора записей имеет значение NULL, если поле разрешено.

Используйте первую версию, если вы работаете с классами на основе ODBC. Используйте вторую версию, если вы работаете с классами на основе DAO.

Дополнительные сведения об DDX см обмен данными окон и проверка. Примеры и дополнительные сведения о полях DDX для CRecordView и CDaoRecordView см. в статье "Представления записей".

Пример

Пример общего DDX_Field см . в DDX_FieldText . Пример включает вызов DDX_FieldCBString.

Требования

Заголовок afxdao.h

DDX_FieldCBStringExact

Функция DDX_FieldCBStringExact управляет передачей данных CString между элементом управления редактированием элемента управления со списком в представлении записей и CString элементом данных поля набора записей, связанного с представлением записи.

void AFXAPI DDX_FieldCBStringExact(
    CDataExchange* pDX,
    int nIDC,
    CString& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldCBStringExact(
    CDataExchange* pDX,
    int nIDC,
    CString& value,
    CDaoRecordset* pRecordset);

Параметры

PDX
Указатель на объект CDataExchange . Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления в объекте CRecordView или CDaoRecordView .

значение
Ссылка на элемент данных поля в связанном CRecordset или CDaoRecordset объекте.

pRecordset
Указатель на объект CRecordset или CDaoRecordset , с которым обмениваются данные.

Замечания

При перемещении данных из набора записей в элемент управления эта функция задает текущий выбор в поле со списком первую строку, которая точно соответствует строке, указанной в значении. При передаче из набора записей в элемент управления, если поле набора записей равно NULL, любое выделение удаляется из поля со списком, а поле редактирования поля со списком имеет значение пустое. При передаче из элемента управления в набор записей, если элемент управления пуст, поле набора записей имеет значение NULL.

Используйте первую версию, если вы работаете с классами на основе ODBC. Используйте вторую версию, если вы работаете с классами на основе DAO.

Дополнительные сведения об DDX см обмен данными окон и проверка. Примеры и дополнительные сведения о полях DDX для CRecordView и CDaoRecordView см. в статье "Представления записей".

Пример

Пример общего DDX_Field см . в DDX_FieldText . DDX_FieldCBStringExact Вызовы будут похожими.

Требования

Заголовок afxdao.h

DDX_FieldCheck

Функция DDX_FieldCheck управляет передачей int данных между элементом управления флажок в диалоговом окне, представлении формы или объекте представления элемента управления и int элементом данных диалогового окна, представления формы или элемента управления.

void AFXAPI DDX_FieldCheck(
    CDataExchange* pDX,
    int nIDC,
    int& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldCheck(
    CDataExchange* pDX,
    int nIDC,
    int& value,
    CDaoRecordset* pRecordset);

Параметры

PDX
Указатель на объект CDataExchange . Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор ресурса элемента управления флажка, связанный со свойством элемента управления.

значение
Ссылка на переменную-член диалогового окна, представления формы или объекта представления элемента управления, с которыми обмениваются данные.

pRecordset
Указатель на объект CRecordset или CDaoRecordset , с которым обмениваются данные.

Замечания

При DDX_FieldCheck вызове значение присваивается текущему состоянию элемента управления флажка или для состояния элемента управления задано значение в зависимости от направления передачи.

Дополнительные сведения об DDX см обмен данными окон и проверка.

Требования

Заголовок afxdao.h

DDX_FieldLBIndex

Функция DDX_FieldLBIndex синхронизирует индекс выбранного элемента в элементе управления списком в представлении записей и int элементе данных поля набора записей, связанного с представлением записи.

void AFXAPI DDX_FieldLBIndex(
    CDataExchange* pDX,
    int nIDC,
    int& index,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldLBIndex(
    CDataExchange* pDX,
    int nIDC,
    int& index,
    CDaoRecordset* pRecordset);

Параметры

PDX
Указатель на объект CDataExchange . Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления в объекте CRecordView или CDaoRecordView .

index
Ссылка на элемент данных поля в связанном CRecordset или CDaoRecordset объекте.

pRecordset
Указатель на объект CRecordset или CDaoRecordset , с которым обмениваются данные.

Замечания

При перемещении данных из набора записей в элемент управления эта функция задает выбор в элементе управления на основе значения, указанного в индексе. При передаче из набора записей в элемент управления, если поле набора записей равно NULL, MFC задает значение индекса равным 0. При передаче из элемента управления в набор записей, если элемент управления пуст, поле набора записей имеет значение 0.

Используйте первую версию, если вы работаете с классами на основе ODBC. Используйте вторую версию, если вы работаете с классами на основе DAO.

Дополнительные сведения об DDX см обмен данными окон и проверка. Примеры и дополнительные сведения о полях DDX для CRecordView и CDaoRecordView см. в статье "Представления записей".

Пример

Пример общего DDX_Field см . в DDX_FieldText .

Требования

Заголовок afxdao.h

DDX_FieldLBString

Копирует DDX_FieldLBString текущее выделение элемента управления "список" в представлении записей в элемент данных поля CString в наборе записей, связанном с представлением записей.

void AFXAPI DDX_FieldLBString(
    CDataExchange* pDX,
    int nIDC,
    CString& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldLBString(
    CDataExchange* pDX,
    int nIDC,
    CString& value,
    CDaoRecordset* pRecordset);

Параметры

PDX
Указатель на объект CDataExchange . Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления в объекте CRecordView или CDaoRecordView .

значение
Ссылка на элемент данных поля в связанном CRecordset или CDaoRecordset объекте.

pRecordset
Указатель на объект CRecordset или CDaoRecordset , с которым обмениваются данные.

Замечания

В обратном направлении эта функция задает текущий выбор в поле списка первой строке, которая начинается с символов в строке, указанной значением. При передаче из набора записей в элемент управления, если поле набора записей имеет значение NULL, любое выделение удаляется из списка. При передаче из элемента управления в набор записей, если элемент управления пуст, поле набора записей имеет значение NULL.

Используйте первую версию, если вы работаете с классами на основе ODBC. Используйте вторую версию, если вы работаете с классами на основе DAO.

Дополнительные сведения об DDX см обмен данными окон и проверка. Примеры и дополнительные сведения о полях DDX для CRecordView и CDaoRecordView см. в статье "Представления записей".

Пример

Пример общего DDX_Field см . в DDX_FieldText . DDX_FieldLBString Вызовы будут похожими.

Требования

Заголовок afxdao.h

DDX_FieldLBStringExact

Функция DDX_FieldLBStringExact копирует текущее выделение элемента управления "список" в представлении записей в элемент данных поля CString в наборе записей, связанном с представлением записей.

void AFXAPI DDX_FieldLBStringExact(
    CDataExchange* pDX,
    int nIDC,
    CString& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldLBStringExact(
    CDataExchange* pDX,
    int nIDC,
    CString& value,
    CDaoRecordset* pRecordset);

Параметры

PDX
Указатель на объект CDataExchange . Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления в объекте CRecordView или CDaoRecordView .

значение
Ссылка на элемент данных поля в связанном CRecordset или CDaoRecordset объекте.

pRecordset
Указатель на объект CRecordset или CDaoRecordset , с которым обмениваются данные.

Замечания

В обратном направлении эта функция задает текущий выбор в поле списка первой строке, которая точно соответствует строке, указанной в значении. При передаче из набора записей в элемент управления, если поле набора записей имеет значение NULL, любое выделение удаляется из списка. При передаче из элемента управления в набор записей, если элемент управления пуст, поле набора записей имеет значение NULL.

Используйте первую версию, если вы работаете с классами на основе ODBC. Используйте вторую версию, если вы работаете с классами на основе DAO.

Дополнительные сведения об DDX см обмен данными окон и проверка. Примеры и дополнительные сведения о полях DDX для CRecordView и CDaoRecordView см. в статье "Представления записей".

Пример

Пример общего DDX_Field см . в DDX_FieldText . DDX_FieldLBStringExact Вызовы будут похожими.

Требования

Заголовок afxdao.h

DDX_FieldRadio

Функция DDX_FieldRadio связывает переменную элемента на основе int нуля набора записей представления записей с выбранной в данный момент переключателем в группе переключателей в представлении записи.

void AFXAPI DDX_FieldRadio(
    CDataExchange* pDX,
    int nIDC,
    int& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldRadio(
    CDataExchange* pDX,
    int nIDC,
    int& value,
    CDaoRecordset* pRecordset);

Параметры

PDX
Указатель на объект CDataExchange . Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор первого в группе (со стилем WS_GROUP) смежных элементов управления переключателем в объекте CRecordView или CDaoRecordView .

значение
Ссылка на элемент данных поля в связанном CRecordset или CDaoRecordset объекте.

pRecordset
Указатель на объект CRecordset или CDaoRecordset , с которым обмениваются данные.

Замечания

При передаче из поля набора записей в представление эта функция включает переключатель nth (от нуля) и отключает другие кнопки. В обратном направлении эта функция задает поле набора записей порядковый номер переключателя, который сейчас включен (установлен). При передаче из набора записей в элемент управления, если поле набора записей имеет значение NULL, кнопка не выбрана. При передаче из элемента управления в набор записей, если элемент управления не выбран, поле набора записей имеет значение NULL, если поле разрешает это.

Используйте первую версию, если вы работаете с классами на основе ODBC. Используйте вторую версию, если вы работаете с классами на основе DAO.

Дополнительные сведения об DDX см обмен данными окон и проверка. Примеры и дополнительные сведения о полях DDX для CRecordView и CDaoRecordView см. в статье "Представления записей".

Пример

Пример общего DDX_Field см . в DDX_FieldText . DDX_FieldRadio Вызовы будут похожими.

Требования

Заголовок afxdao.h

DDX_FieldScroll

Функция DDX_FieldScroll синхронизирует позицию прокрутки элемента управления полосой прокрутки в представлении записей и int элемент данных поля набора записей, связанного с представлением записи (или с любой целочисленной переменной, с которым вы решили сопоставить ее).

void AFXAPI DDX_FieldScroll(
    CDataExchange* pDX,
    int nIDC,
    int& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldScroll(
    CDataExchange* pDX,
    int nIDC,
    int& value,
    CDaoRecordset* pRecordset);

Параметры

PDX
Указатель на объект CDataExchange . Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор первого в группе (со стилем WS_GROUP) смежных элементов управления переключателем в объекте CRecordView или CDaoRecordView .

значение
Ссылка на элемент данных поля в связанном CRecordset или CDaoRecordset объекте.

pRecordset
Указатель на объект CRecordset или CDaoRecordset , с которым обмениваются данные.

Замечания

При перемещении данных из набора записей в элемент управления эта функция задает положение прокрутки элемента управления полосой прокрутки значением, указанным в значении. При передаче из набора записей в элемент управления, если поле набора записей равно NULL, то для элемента управления полосы прокрутки задано значение 0. При передаче из элемента управления в набор записей, если элемент управления пуст, значение поля набора записей равно 0.

Используйте первую версию, если вы работаете с классами на основе ODBC. Используйте вторую версию, если вы работаете с классами на основе DAO.

Дополнительные сведения об DDX см обмен данными окон и проверка. Примеры и дополнительные сведения о полях DDX для CRecordView и CDaoRecordView см. в статье "Представления записей".

Пример

Пример общего DDX_Field см . в DDX_FieldText . DDX_FieldScroll Вызовы будут похожими.

Требования

Заголовок afxdao.h

DDX_FieldSlider

Функция DDX_FieldSlider синхронизирует положение ползунка в представлении записей и int элемент данных поля набора записей, связанного с представлением записи (или с любой целой переменной, с которым вы решили сопоставить ее).

Синтаксис

void AFXAPI DDX_FieldSlider(
    CDataExchange* pDX,
    int nIDC,
    int& value,
    CRecordset* pRecordset );

void AFXAPI DDX_FieldSlider(
   CDataExchange* pDX,
   int nIDC,
   int& value,
   CDaoRecordset* pRecordset );

Параметры

PDX
Указатель на объект CDataExchange . Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор ресурса элемента управления ползунка.

значение
Ссылка на значение для обмена. Этот параметр содержит или будет использоваться для задания текущей позиции элемента управления ползунка.

pRecordset
Указатель на связанный CRecordset объект или CDaoRecordset объект, с которым обмениваются данными.

Замечания

При перемещении данных из набора записей в ползунок эта функция задает положение ползунка в значение, указанное в значении. При передаче из набора записей в элемент управления, если поле набора записей имеет значение NULL, положение элемента управления ползунка имеет значение 0. При передаче из элемента управления в набор записей, если элемент управления пуст, значение поля набора записей равно 0.

DDX_FieldSlider не обменивается данными диапазона с элементами управления ползунка, способными задавать диапазон, а не просто позицию.

Используйте первую переопределение функции, если вы работаете с классами на основе ODBC. Используйте второй переопределение с классами на основе DAO.

Дополнительные сведения об DDX см обмен данными окон и проверка. Примеры и дополнительные сведения о DDX для CRecordView и CDaoRecordView полях см. в разделе "Представления записей". Сведения об элементах управления ползунка см. в разделе Using CSliderCtrl.

Пример

Пример общего DDX_Field см . в DDX_FieldText . DDX_FieldSlider Вызовы будут похожими.

Требования

Header: afxdao.h

DDX_FieldText

Функция DDX_FieldText управляет передачей intданных , longshortDWORD, CString, floatdoubleboOL или BYTE между элементом управления "Поле редактирования" и элементами данных поля набора записей.

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    BYTE& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    int& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    UINT& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    long& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    DWORD& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    CString& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    float& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    double& value,
    CRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    short& value,
    CDaoRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    BOOL& value,
    CDaoRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    BYTE& value,
    CDaoRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    long& value,
    CDaoRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    DWORD& value,
    CDaoRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    CString& value,
    CDaoRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    float& value,
    CDaoRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    double& value,
    CDaoRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    COleDateTime& value,
    CDaoRecordset* pRecordset);

void AFXAPI DDX_FieldText(
    CDataExchange* pDX,
    int nIDC,
    COleCurrency& value,
    CDaoRecordset* pRecordset);

Параметры

PDX
Указатель на объект CDataExchange . Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления в объекте CRecordView или CDaoRecordView .

значение
Ссылка на элемент данных поля в связанном CRecordset или CDaoRecordset объекте. Тип данных значения зависит от того, какие из перегруженных версий DDX_FieldText используется.

pRecordset
Указатель на объект CRecordset или CDaoRecordset , с которым обмениваются данные. Этот указатель позволяет DDX_FieldText обнаруживать и задавать значения NULL.

Замечания

Для объектов CDaoRecordsetDDX_FieldText также управляет передачей значений COleDateTimeи COleCurrency. Пустой элемент управления полем редактирования указывает значение NULL. При передаче из набора записей в элемент управления, если поле набора записей имеет значение NULL, поле редактирования будет пустым. При передаче из элемента управления в набор записей, если элемент управления пуст, поле набора записей имеет значение NULL.

Используйте версии с параметрами CRecordset, если вы работаете с классами на основе ODBC. Используйте версии с параметрами CDaoRecordset, если вы работаете с классами на основе DAO.

Дополнительные сведения об DDX см обмен данными окон и проверка. Примеры и дополнительные сведения о полях DDX для CRecordView и CDaoRecordView см. в статье "Представления записей".

Пример

Следующая DoDataExchange функция для CRecordView содержит DDX_FieldText вызовы функций для трех типов данных: IDC_COURSELIST это поле со списком; остальные два элемента управления являются полями редактирования. Для программирования DAO параметр m_pSet является указателем на CRecordset или CDaoRecordset.

void CMyDaoRecordView::DoDataExchange(CDataExchange* pDX)
{
   CDaoRecordView::DoDataExchange(pDX);
   DDX_FieldCBString(pDX, IDC_LASTNAME, m_pSet->m_LastName, m_pSet);
   DDX_FieldText(pDX, IDC_ID, m_pSet->m_EmployeeID, m_pSet);
   DDX_FieldText(pDX, IDC_AGE, m_pSet->m_Age, m_pSet);
}

Требования

Заголовок afxdao.h

См. также

Макросы и глобальные