CDaoFieldExchange 類別
支援 DAO 資料庫類別使用的 DAO 資料錄欄位交換 (DFX) 常式。
class CDaoFieldExchange
Members
公用方法
名稱 |
描述 |
---|---|
目前作業,則為,更新的欄位的型別為適當的傳回非零。 |
|
指定資料錄集的所有後續呼叫—資料行或參數—所表示之資料成員的型別設定為 DFX 作用直到下一次呼叫 SetFieldType。 |
公用資料成員
名稱 |
描述 |
---|---|
目前呼叫執行的 DFX 作業至資料錄集的成員函式。 DoFieldExchange |
|
對 DFX 作業的資料錄集的指標。 |
備註
CDaoFieldExchange 不具有基底類別。
如果您為自訂資料型別,寫入資料交換常式中使用這個類別,否則,您不會直接使用這個類別。 在您的 CDaoRecordset DFX 物件的欄位資料成員和目前資料錄的對應的欄位之間交換資料來源的。 DFX 處理以便在兩個方向,從資料來源和資料來源。 如需撰寫自訂 DFX 常式的詳細資訊,請參閱 Technical Note 53 。
注意事項 |
---|
DAO 資料庫類別會根據 Open 開放式資料庫連接的 MFC 資料庫類別本身不同 (ODBC)。所有 DAO 資料庫類別名稱中有「CDao」前置詞。您仍然可以存取使用 DAO 類別的 ODBC 資料來源。一般而言,根據的 MFC DAO 類別比 ODBC 架構的 MFC 類別的功能。以 DAO 類別的類別可以存取資料,包括透過 ODBC 驅動程式,將它們自己的資料庫引擎。透過類別也支援資料定義語言 (DDL) (DDL) 作業,例如將資料表而不必呼叫 DAO。 |
注意事項 |
---|
DAO 資料錄欄位交換 (DFX) 非常類似於資料錄欄位交換 (RFX) 在 ODBC 架構的 MFC 資料庫類別 (CDatabase, CRecordset)。如果您了解 RFX,您會發現易用的 DFX。 |
CDaoFieldExchange 物件針對 DAO 資料錄欄位交換提供所需的內容資訊時發生。 CDaoFieldExchange 物件支援許多作業,包括內建參數和欄位資料成員和設定各種旗標在目前資料錄的欄位。 DFX 作業在資料錄集類別 enum定義型別的資料成員會執行FieldType 在 CDaoFieldExchange。 FieldType 可能的值為:
欄位資料成員的CDaoFieldExchange::outputColumn 。
參數資料成員的CDaoFieldExchange::param 。
IsValidOperation 成員函式撰寫自訂的 DFX 常式提供。 您在 CDaoRecordset::DoFieldExchange 函式最常使用 SetFieldType 。 如需 DFX 全域函式的詳細資訊,請參閱 資料錄欄位交換函式。 如需資料型別的自訂文字 DFX 常式的詳細資訊,請參閱 Technical Note 53。
繼承階層架構
CDaoFieldExchange
需求
Header: afxdao.h