DDX_FieldCBString

DDX_FieldCBString 函数管理 CString 数据传输在一组合框控件的编辑控件在记录视图和记录集的 CString 字段之间的数据成员与使用记录视图。

void AFXAPI DDX_FieldCBString( 
   CDataExchange* pDX, 
   int nIDC, 
   CString& value, 
   CRecordset* pRecordset  
); 
void AFXAPI DDX_FieldCBString( 
   CDataExchange* pDX, 
   int nIDC, 
   CString& value, 
   CDaoRecordset* pRecordset  
);

参数

  • pDX
    CDataExchange 对象的指针。 框架提供此对象上下文建立数据交换,包括其方向。

  • nIDC
    一个控件的 ID。CRecordViewCDaoRecordView 或对象的。


  • 为字段数据成员的引用。在与 CRecordsetCDaoRecordset 对象。

  • pRecordset
    为数据交换 (DDE) CRecordsetCDaoRecordset 或对象的指针。

备注

如果将记录集的数据到控件时,此功能将在组合框中的当前选择。以在 中指定的字符串的字符开头的第一行。 从记录集的前向到控件,如果记录集字段为空时,任何从组合框中选择将移除,并且组合框的设置为) 编辑控件。 在前向从控件到记录集,因此,如果控件是空的,则记录集字段设置 NULL,如果字段。

如果您正在使用基于 ODBC 的类,请使用第一个版本。 如果您正在使用基于 DAO 的类,请使用另一版本。

有关 DDX 的更多信息,请参见 对话框数据交换和验证。 有关示例和更多信息,请参见 CDaoRecordViewCRecordView DDX 和字段的文章 记录视图

示例

为常规 DDX_Field 示例参见 DDX_FieldText。 示例包括对 DDX_FieldCBString的调用。

要求

页眉: afxdao.h

请参见

参考

DDX_FieldText

DDX_FieldRadio

DDX_FieldLBString

DDX_FieldLBStringExact

DDX_FieldCBStringExact

概念

MFC 宏和全局函数