RFX_Date
Převody CTime nebo TIMESTAMP_STRUCT z dat mezi poli datových členů sady CRecordset objekt a sloupce záznamu ve zdroji dat ODBC typu SQL_DATE, SQL_TIME, nebo SQL_TIMESTAMP.
void RFX_Date(
CFieldExchange* pFX,
const char* szName,
CTime& value
);
void RFX_Date(
CFieldExchange* pFX,
const char* szName,
TIMESTAMP_STRUCT& value
);
void RFX_Date(
CFieldExchange* pFX,
const char* szName,
COleDateTime& value
);
Parametry
pFX
Ukazatel na objekt třídy CFieldExchange.Tento objekt obsahuje informace, které definují kontext pro každé volání funkce.Další informace o operacích CFieldExchange objekt můžete určit, naleznete v článku Výměna pole záznamu: Jak funguje RFX.szName
Název datového sloupce.hodnota
Hodnota uložená v zadaný datový člen; hodnota má být převedena.Různé verze funkce přijmout různé datové typy pro hodnotu:První verze funkce přijímá odkaz na CTime objektu.Převod ze sady záznamů do zdroje dat tato hodnota je převzata z Zadaný datový člen.Převod ze zdroje dat do sady záznamů hodnota je uložena v členu zadaná data.
Druhá verze funkce přijímá odkaz na TIMESTAMP_STRUCT z struktury.Je třeba nastavit tuto strukturu sami před voláním.Ani výměna dialogových dat (DDX) podpora ani podpora průvodce kód je k dispozici pro tuto verzi.Třetí verze funkce funguje podobně první verze s tou výjimkou, že bere odkaz na COleDateTime objektu.
Poznámky
CTime Verze funkce ukládá režii některé pokročilého zpracování a má poněkud omezený rozsah.Pokud zjistíte některý z těchto faktorů příliš omezený, použijte druhou verzi funkce.Uvědomte si však, chybějící kód průvodce a podporu DDX a požadavek na nastavení struktury sami.
Příklad
Viz RFX_Text.
Požadavky
Soubor hlaviček: afxdb.h