DDX_FieldText

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, BYTEamp; значення, CRecordset * pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, intamp; значення, CRecordset * pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, UINTamp; значення, CRecordset * pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, longamp; значення, CRecordset * pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, DWORDamp; значення, CRecordset * pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, CStringamp; значення, CRecordset * pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, floatamp; значенняCRecordset *pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, doubleamp; значення, CRecordset *pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, shortamp; значення, CDaoRecordset * pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, BOOLamp; значення, CDaoRecordset * pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, BYTEamp; значення, CDaoRecordset * pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, longamp; значення, CDaoRecordset * pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, DWORDamp; значення, CDaoRecordset * pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, CStringamp; значення, CDaoRecordset * pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, floatamp; значенняCDaoRecordset *pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, doubleamp; значення, CDaoRecordset *pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, COleDateTimeamp; значенняCDaoRecordset *pRecordset );

недійсними &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, COleCurrencyamp; значення, CDaoRecordset *pRecordset );

Параметри

pDX

Вказівник на об'єкт CDataExchange . Рамках поставки цього об'єкта контексті обміну даними, в тому числі його напрямок.

nIDC

Ідентифікатор елемента керування в CRecordView або CDaoRecordView об'єкта.

значення

Посилання на поле даних член в зв'язаний об'єкт CRecordset або CDaoRecordset . Тип даних значення, залежить від того, який перевантажена версії DDX_FieldText ви використовуєте.

pRecordset

Вказівник на об'єкт CRecordset або CDaoRecordset , з якими обмінюється даними. Вказівник This дозволяє DDX_FieldText для виявлення та встановити значення Null.

Зауваження

Функція DDX_FieldText керує передачею int, короткий, довгий, DWORD, CString, плавати, подвійні, BOOLабо БАЙТ даних між редагувати елемент керування полем і члени поля даних з набору записів. Для CDaoRecordset об'єктів DDX_FieldText також управляє передачі COleDateTimeі COleCurrency значення. Поле пусте текстове поле вказує на значення Null. На переказ з набору записів до елемента керування, якщо набір записів виконується Null, поле вводу встановлено на порожній. На переказ з керування до набору записів Якщо елемент керування порожній, набір записів поля має значення Null.

Використання версії з CRecordset параметрами, якщо ви працюєте з класів на основі ODBC. Використання версії з CDaoRecordset параметрами, якщо ви працюєте з класів на основі DAO.

Щоб отримати додаткові відомості про DDX, перегляньте у діалоговому вікні Додавання в Visual C++ навчання і діалоговому обміну даними та перевірки в Visual c + + програміст керівництво. Приклади і більше інформація про DDX для CRecordView і CDaoRecordView полів, перегляньте статтю Запису переглядів в Visual C++ програміста керівництво.

Приклад

Нижченаведена функція DoDataExchange для CRecordView містить DDX_FieldText функцію дзвінків для трьох даних типів: IDC_COURSELIST є списком; інших двох елементів керування є відповідні поля. Для DAO програмування m_pSet параметр — це вказівник на CRecordset або CDaoRecordset.

//Example для DDX_FieldText
недійсним CSectionForm::DoDataExchange (CDataExchange * pDX)
{
 nbsp;  CRecordView::DoDataExchange (pDX);
    //{{AFX_DATA_MAP(CSectionForm)
    DDX_FieldCBString (pDX, IDC_COURSELIST, m_pSet - > m_strCourseID, m_pSet);
    DDX_FieldText (pDX, IDC_ROOM, m_pSet - > m_nRoomNo, m_pSet);
    DDX_FieldText (pDX, IDC_TUITION, m_pSet - > m_dwTuition, m_pSet);
    //}}AFX_DATA_MAP
}

Дивіться також DDX_FieldRadio, DDX_FieldLBString, DDX_FieldLBStringExact, DDX_FieldCBString, DDX_FieldCBStringExact, DDX_FieldCBIndex, DDX_FieldLBIndex, DDX_FieldScroll

Index