void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, BYTEamp; 値, CRecordset ※ pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, intamp; 値, CRecordset ※ pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, UINTamp; 値, CRecordset ※ pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, longamp; 値, CRecordset ※ pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, DWORDamp; 値, CRecordset ※ pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, CStringamp; 値, CRecordset ※ pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, floatamp; 値CRecordset ※pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, doubleamp; 値, CRecordset ※pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, shortamp; 値, CDaoRecordset ※ pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, BOOLamp; 値, CDaoRecordset ※ pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, BYTEamp; 値, CDaoRecordset ※ pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, longamp; 値, CDaoRecordset ※ pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, DWORDamp; 値, CDaoRecordset ※ pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, CStringamp; 値, CDaoRecordset ※ pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, floatamp; 値CDaoRecordset ※pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, doubleamp; 値, CDaoRecordset ※pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, COleDateTimeamp; 値CDaoRecordset ※pRecordset );(&A)
void AFXAPI DDX_FieldText ( CDataExchange ※ pDX, int nIDC, COleCurrencyamp; 値, CDaoRecordset ※pRecordset );(&A)
パラメーター
pDX
CDataExchangeオブジェクトへのポインター。その方向を含む、データ交換のコンテキストを確立するには、このオブジェクトのフレームワークを提供します。
nIDC
CRecordViewまたはCDaoRecordViewオブジェクト内のコントロールの ID。
値
関連付けられたCRecordsetまたはCDaoRecordsetオブジェクトのフィールド データ メンバーへの参照。値のデータ型はDDX_FieldTextのオーバー ロードされたバージョンの使用に依存します。
pRecordset
データの交換、 CRecordsetまたはCDaoRecordsetオブジェクトへのポインター。このポインターを検出し、Null 値を設定するには、 DDX_FieldTextを有効に。
解説
DDX_FieldText関数は、エディット ボックス コントロールとレコード セットのフィールド データ メンバー間のint、短い、長い、 DWORD、 CString、 float 型、ダブル BOOLやバイトのデータ転送を管理します。CDaoRecordsetオブジェクトでは、 DDX_FieldTextも転送COleDateTimeとCOleCurrency値を管理します。空のエディット ボックス コントロールに Null 値を示します。レコード セットからコントロールへの転送時にレコード セット フィールドが Null の場合、編集ボックスが設定されている空に。コントロールが空の場合コントロールからレコード セットへの転送時にレコード セット フィールドが Null に設定されます。
ODBC ベースのクラスを使用している場合、バージョンCRecordsetパラメーターを使用します。DAO ベースのクラスを使用している場合、バージョンCDaoRecordsetパラメーターの使用します。
DDX の詳細についてを参照してください ダイアログ ボックスの追加 Visual の C++ のチュートリアルと ダイアログ データの交換と検証にVisual の C++ プログラマのガイド。例、DDX 情報CRecordViewおよびCDaoRecordViewフィールドの記事を参照してください レコード ビューでVisual の C++ プログラマのガイド。
例
次のDoDataExchange関数にはCRecordViewはDDX_FieldText関数呼び出し 3 つのデータ型にはが含まれています: IDC_COURSELIST コンボ ボックス; 他の 2 つのコントロールを編集ボックスです。プログラミングの DAO の場合は、 m_pSetパラメーターはCRecordsetまたはCDaoRecordsetへのポインター。
DDX_FieldText の//Examplevoid CSectionForm::DoDataExchange (CDataExchange ※ pDX){特価;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(&N)