DFX_DateTime
傳輸時間和日期在 CDaoRecordset 物件的欄位資料成員和一個資料錄的資料列之間的整數資料來源的。
void AFXAPI DFX_DateTime(
CDaoFieldExchange* pFX,
LPCTSTR szName,
COleDateTime& value,
DWORD dwBindOptions = AFX_DAO_ENABLE_FIELD_CACHE
);
參數
pFX
指向類別 CDaoFieldExchange 的物件之指標。 這個物件包含定義函式每個呼叫的內容之資訊。szName
資料行的名稱。value
儲存在指定資料成員中的值—要傳送的值。 函式會取得對 COleDateTime 物件的參考。 對於從資料錄集傳輸至資料來源,此值會從指定的資料成員中取得。 對於從資料來源傳輸至資料錄集,值會儲存在指定的資料成員中。dwBindOptions
此選擇可讓您利用 MFC 的雙重緩衝機制來偵測資料錄集欄位的變更。 預設的 AFX_DAO_ENABLE_FIELD_CACHE 使用雙重緩衝。 其他可能的值為 AFX_DAO_DISABLE_FIELD_CACHE。 如果您指定值, MFC 就不會檢查這個欄位。 您必須手動呼叫 SetFieldDirty 和 SetFieldNull 。注意事項 您可以設定 CDaoRecordset::m_bCheckCacheForDirtyFields,來控制資料是否預設為雙重緩衝。
備註
資料對應在 DAO 的 DAO_DATE 和資料錄集的 COleDateTime 型別之間。
注意事項 |
---|
COleDateTime 對於這個目的在 DAO 類別中取代 CTime 和 TIMESTAMP_STRUCT。CTime 和 TIMESTAMP_STRUCT 仍然為 ODBC 的資料存取類別使用。 |
範例
請參閱 DFX_Text。
需求
標頭: afxdao.h
請參閱
參考
CDaoFieldExchange::SetFieldType