DDX_FieldText

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 개체는 데이터 교환에 대 한 포인터입니다. 이 포인터 DDX_FieldText 검색 하 여 Null 값을 설정할 수 있습니다.

주의

DDX_FieldText 함수는 편집 상자 컨트롤 및 레코드 집합의 필드 데이터 멤버 간의 int, 짧은, 긴, DWORD, CString, float, double, BOOL또는 바이트 데이터의 전송을 관리합니다. DDX_FieldText 는 CDaoRecordset 개체에 대 한 전송 COleDateTime및 COleCurrency 값도 관리합니다. 빈 편집 상자 컨트롤에는 Null 값을 나타냅니다. 컨트롤에 있는 레코드 집합에서 전송, recordset 필드가 Null 이면 편집 상자 설정 되어 비어 있습니다. 레코드 집합을 제어에서 전송에서 컨트롤이 비어 있으면 recordset 필드를 Null로 설정 됩니다.

ODBC 기반 클래스를 사용 하는 경우 CRecordset 매개 변수가 있는 버전을 사용 합니다. DAO 기반 클래스를 사용 하는 경우 버전 CDaoRecordset 매개 변수 사용。

DDX에 대 한 자세한 내용은 참조 Visual c + + 자습서 에서 대화 상자 추가 및 대화 상자 데이터 교환 및 유효성 검사 Visual c + + 프로그래머 가이드. 예제 및 CRecordView 및 CDaoRecordView 필드 DDX에 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 Visual c + + 프로그래머 가이드 에서 레코드 보기。

예제

세 개의 데이터 형식에 대 한 DDX_FieldText 함수 호출을 포함 하는 CRecordView 에 대 한 다음 DoDataExchange 함수: IDC_COURSELIST 콤보 상자; 다른 두 컨트롤은 편집 상자. DAO 프로그래밍에 대 한 m_pSet 매개 변수는 CRecordset 또는 CDaoRecordset 에 대 한 포인터입니다.

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
}

참고 항목nbsp;DDX_FieldRadio, DDX_FieldLBString, DDX_FieldLBStringExact, DDX_FieldCBString, DDX_FieldCBStringExact, DDX_FieldCBIndex, DDX_FieldLBIndex, DDX_FieldScroll(&N)

Index