基本介紹
- 中文名:CFieldExchange
- 支持:記錄欄位交換和批量記錄欄位交換
- RFX:記錄欄位交換
- BulkRFX:記錄欄位交換
CFieldExchange沒有基類。
注意:
如果對數據訪問對象類而不是對開放資料庫連線類做操作,就應使用CDaoFieldExchange。要了解更多信息,請參閱在線上文檔“Visual C++程式設計師指南”中的“資料庫主題(一般)”和“DAO與MFC”。
CFieldExchange對象提供記錄欄位交換和批量記錄欄位交換髮生時的相關信息。CfieldExchange對象支持包括對當前記錄約束參數和欄位數據成員,設定變數標誌位等操作。RFX和Bulk RFX操作在記錄集的由enumFieldType的CFieldExchange定義了類型的類數據成員上執行,可能的FieldType值為:
· | 欄位數據成員的CFieldExchange::outputColumn。 |
· | 輸入參數數據成員的CFieldExchange::inputParam 或CFieldExchange::param。 |
· | 輸出參數數據成員的CFieldExchange::outputParam |
· | 輸入/輸出參數數據成員的CFieldExchange::inoutParam |
大多數類成員函式和數據成員用於編寫定製的RFX例程,你會經常使用SetFieldType。
CFieldExchange類的成員
操作
IsFieldType | 如果當前操作適用於被更新的欄位類型,則返回非零值 |
SetFieldType | 指定記錄集由所有以下RFX函式調用返回的數據成員——列或參數,直到下一次調用此函式 |