CRecordView和CDaoRecordView的对话框数据交换函数
这个主题列出了用于在CRecordsetCRecordView表格之间或是CDaoRecordsetCDaoRecordView表格之间交换数据的DDX_Field函数。
重要:
DDX_Field函数与DDX函数类似,它们都是与表格中的控件交换数据。但是与DDX函数不同的是,它们与和视窗相关的记录集对象的字段交换数据,而不是与记录视窗本身的字段进行交换。如果要获得更多的信息,请参阅CRecordView和CDaoRecordView类,或者参考《Visual C++程序员指南》中的“ClassWizard:将表格控件映射到记录集的字段”。

DDX_Field函数
DDX_FieldCBIndex在记录集字段的数据成员和CRecordView或CDaoRecordView中组合框的当前选择索引之间交换整数数据
DDX_FieldCBString在记录集字段的数据成员和CRecordView或CDaoRecordView中组合框的编辑控件之间交换CString数据。当从记录集向控件传送数据的时候,这个函数将选择组合框中以给定字符串中的字符开头的项
DDX_FieldCBStringExact在记录集字段的数据成员和CRecordView或CDaoRecordView中组合框的编辑控件之间交换CString数据。当从记录集向控件传送数据的时候,这个函数将选择组合框中严格匹配给定字符串的项
DDX_FieldCheck在记录集字段的数据成员和CRecordView或CDaoRecordView中复选框之间交换布尔型数据
DDX_FieldLBIndex在记录集字段的数据成员和CRecordView或CDaoRecordView中列表框的当前选择索引之间交换整型数据
DDX_FieldLBString管理在记录集的字段数据成员和列表框控件之间的CString数据的传送。当数据是从记录集传送到控件时,这个函数将选择列表框中以给定字符串中字符开头的项
DDX_FieldLBStringExact管理在记录集的字段数据成员和列表框控件之间的CString数据的传送。当数据是从记录集传送到控件时,这个函数将选择列表框中严格匹配给定字符串的项
DDX_FieldRadio在记录集的字段数据成员和CRecordView或CDaoRecordView中的一组单选控件之间传送整数数据
DDX_FieldScroll设置或获得CRecordView或CDaoRecordView中滚动条控件的位置。在你的DoFieldExchange函数中调用
DDX_FieldText对于在记录集的字段数据成员和CRecordView或CDaoRecordView.中的编辑框之间传送数据,可以获得对应各种类的重载函数,包括int整型,UINT,long型,DWORD,CString,float,double,short,COleDateTime以及COleCurrency等