DDX_FieldCBString
DDX_FieldCBString Funkcji zarządza transferu CString danych między edycyjnym formantu pola kombi w widoku rekordu i CString pole danych członkiem zestawu rekordów skojarzonych z widoku rekordu.
void AFXAPI DDX_FieldCBString(
CDataExchange* pDX,
int nIDC,
CString& value,
CRecordset* pRecordset
);
void AFXAPI DDX_FieldCBString(
CDataExchange* pDX,
int nIDC,
CString& value,
CDaoRecordset* pRecordset
);
Parametry
pDX
Wskaźnik do CDataExchange obiektu.Ramach dostaw tego obiektu, aby ustanowić kontekst wymiany danych, łącznie z jej kierunkiem.nIDC
Identyfikator formantu w CRecordView lub CDaoRecordView obiektu.wartość
Odwołanie do pola członek danych w skojarzonym CRecordset lub CDaoRecordset obiektu.pRecordset
Wskaźnik do CRecordset lub CDaoRecordset obiektu wymiany danych.
Uwagi
Podczas przenoszenia danych z zestawu rekordów do formantu, ta funkcja ustawia bieżące zaznaczenie w polu kombi do pierwszego wiersza, który zaczyna się od znaków w ciągu określonego w wartość.Przeniesienia z zestawu rekordów do formantu, jeśli pole zestaw rekordów jest Null, każde zaznaczenie jest usuwany z pola kombi i edycyjnym pola kombi jest ustawiona na puste.Na przeniesienie z formantu do zestawu rekordów Jeśli formant jest pusty, pole zestaw rekordów jest ustawiona na Null jeśli zezwala na polu.
Podczas pracy z klasami oparte ODBC, należy użyć pierwszej wersji.Druga wersja należy używać podczas pracy z klasami oparte DAO.
Aby uzyskać więcej informacji o DDX, zobacz okno dialogowe wymiany danych i sprawdzania poprawności.Aby uzyskać więcej informacji o DDX dla i przykłady CRecordView i CDaoRecordView pól, zobacz artykuł Widoki rekordu.
Przykład
Zobacz DDX_FieldText na ogólne przykład DDX_Field.Przykład zawiera wywołanie DDX_FieldCBString.
Wymagania
Nagłówek: afxdao.h