Třída CDBVariant
Představuje typ dat variant tříd MFC ODBC.
class CDBVariant
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstrukce CDBVariant objektu. |
Veřejné metody
Název |
Description |
---|---|
Vymaže CDBVariant objektu. |
Veřejné datové členy
Název |
Description |
---|---|
Obsahuje datový typ aktuálně uložené hodnoty.Type DWORD. |
Veřejné členy svazu
Název |
Description |
---|---|
Obsahuje hodnotu typu BOOL. |
|
Obsahuje hodnotu typu unsigned char . |
|
Obsahuje hodnotu typu dvojité. |
|
Obsahuje hodnotu typu plovoucí. |
|
Obsahuje hodnotu typu krátké. |
|
Obsahuje hodnotu typu dlouhý. |
|
Obsahuje ukazatel na objekt typu CLongBinary . |
|
Obsahuje ukazatel na objekt typu TIMESTAMP_STRUCT. |
|
Obsahuje ukazatel na objekt typu CString . |
|
Uloží ukazatel ASCII CString objektu. |
|
Uloží ukazatel na široké CString objektu. |
Poznámky
CDBVariantZákladní třída neobsahuje.
CDBVariantje podobný COleVariant; však CDBVariant nepoužívá OLE.CDBVariantumožňuje uložit hodnotu bez obav datový typ na hodnotu.CDBVariantTyp dat aktuální hodnotu, která je uložena v unie sleduje.
Třída CRecordset využívá CDBVariant objekty v tři funkce členů: GetFieldValue , GetBookmark , a SetBookmark .Například GetFieldValue umožňuje dynamicky načítat data ve sloupci.Protože znám typ dat sloupce v době spuštění GetFieldValue používá CDBVariant objektu k uložení dat ve sloupci.
Hierarchii dědičnosti
CDBVariant
Požadavky
Záhlaví: afxdb.h