DFX_DateTime
Il tempo e dati di data tra i membri dati di campo di un oggetto di CDaoRecordset e le colonne di un record nell'origine dati.
void AFXAPI DFX_DateTime(
CDaoFieldExchange* pFX,
LPCTSTR szName,
COleDateTime& value,
DWORD dwBindOptions = AFX_DAO_ENABLE_FIELD_CACHE
);
Parametri
pFX
Un puntatore a un oggetto di classe CDaoFieldExchange. Questo oggetto contiene le informazioni per definire il contesto per ogni chiamata della funzione.szName
Il nome di una colonna di dati.corrispondente
Il valore memorizzato nel membro dati - visualizzato il valore da trasferire. La funzione accetta un riferimento a un oggetto di COleDateTime. Per un trasferimento dal recordset nell'origine dati, questo valore viene ricavato dal membro dati specificato. Per un trasferimento dall'origine dati del recordset, il valore verrà memorizzato nel membro dati specificato.dwBindOptions
Un'opzione che consente di sfruttare il meccanismo del doppio buffer di MFC per rilevare i campi del recordset sia stato modificato. L'impostazione predefinita, AFX_DAO_ENABLE_FIELD_CACHE, viene utilizzato il doppio buffer. Mentre l'altro è possibile AFX_DAO_DISABLE_FIELD_CACHE. Se si specifica questo valore, MFC non esegue controllare in questo campo. È necessario chiamare SetFieldDirty e SetFieldNull manualmente.Nota
Controllare se i dati vengano doppio buffering per impostazione predefinita impostando CDaoRecordset::m_bCheckCacheForDirtyFields.
Note
I dati vengono mappati tra tipo DAO_DATE in DAO e tipo COleDateTime il recordset.
Nota
COleDateTime sostituisce CTime e TIMESTAMP_STRUCT a questo scopo nelle classi DAO.CTime e TIMESTAMP_STRUCT sono ancora utilizzati per le classi basate su ODBC di accesso ai dati.
Esempio
Vedere DFX_Text.
Requisiti
Intestazione: afxdao.h
Vedere anche
Riferimenti
CDaoFieldExchange::SetFieldType