void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, BYTEamp; değer, CRecordset * pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, intamp; değer, CRecordset * pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, UINTamp; değer, CRecordset * pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, longamp; değer, CRecordset * pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, DWORDamp; değer, CRecordset * pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, CStringamp; değer, CRecordset * pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, floatamp; değerCRecordset *pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, doubleamp; değer, CRecordset *pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, shortamp; değer, CDaoRecordset * pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, BOOLamp; değer, CDaoRecordset * pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, BYTEamp; değer, CDaoRecordset * pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, longamp; değer, CDaoRecordset * pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, DWORDamp; değer, CDaoRecordset * pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, CStringamp; değer, CDaoRecordset * pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, floatamp; değerCDaoRecordset *pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, doubleamp; değer, CDaoRecordset *pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, COleDateTimeamp; değerCDaoRecordset *pRecordset );
void &AFXAPI DDX_FieldText ( CDataExchange * pDX, int nIDC, COleCurrencyamp; değer, CDaoRecordset *pRecordset );
Parametreleri
pDX
Bir CDataExchange nesnesi için bir işaretçi. Nesnenin yönünü de dahil olmak üzere veri değişimi kapsamında kurmak için çerçeve malzemeleri.
nIDC
Bir denetimin CRecordView veya CDaoRecordView nesne kimliği.
değer
Alan veri üyesi ilişkili CRecordset veya CDaoRecordset nesne başvurusu. Değer veri türü olan DDX_FieldText aşırı yüklü sürümlerini kullandığınıza bağlıdır.
pRecordset
CRecordset veya CDaoRecordset nesnesi ile veri değişimi için bir işaretçi. Bu işaretçi algılamak ve Null değerleri ayarlamak DDX_FieldText olanak verir.
Açıklamalar
DDX_FieldText işlevi bir düzenleme kutusu denetimi ve recordset alanı veri üyeleri arasında int, kısa, uzun, dword, CString, float, double, boolveya bayt veri aktarımını yönetir. CDaoRecordset nesneler için DDX_FieldText aktarma COleDateTimeve COleCurrency değerlerini yönetir. Boş düzenleme kutusu denetimine Null değeri gösterir. Bir transfer dan recordset denetlemek için recordset alanı Null, düzen kutusunun ayarlanır için boş. Denetim boş ise bir transfer denetiminden Recordset, recordset alanı Null olarak ayarlanır.
Odbc tabanlı sınıfları ile çalışıyorsanız sürümleri ile CRecordset parametreleri kullanın. dao tabanlı sınıfları ile çalışıyorsanız sürümleri CDaoRecordset parametreleri ile kullanın.
Ddx hakkında daha fazla bilgi için bkz: iletişim kutusu ekleyerek Visual c++ eğitimlerini ve iletişim veri değişimi ve doğrulama Visual c++ programlama Kılavuzu. Örnekler ve CRecordView ve CDaoRecordView alanları ddx hakkında daha fazla bilgi için bkz: yazı Visual c++ programlama Kılavuzu Kaydı bakıldı.
Örnek
Aşağıdaki DoDataExchange işlevi bir CRecordView için DDX_FieldText işlev çağrıları üç veri türleri içerir: IDC_COURSELIST bir açılan kutu; diğer iki düzenleme kutuları denetimleridir. Programlama dao için bir işaretçi bir CRecordset ya da CDaoRecordset m_pSet parametresidir.
DDX_FieldText //example
void 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
}
Ayrıca bkz: DDX_FieldRadio, DDX_FieldLBString, DDX_FieldLBStringExact, DDX_FieldCBString, DDX_FieldCBStringExact, DDX_FieldCBIndex, DDX_FieldLBIndex, DDX_FieldScroll