ODBC – třídy
Tyto třídy pracují s ostatními třídami architektury aplikací, které umožňují snadný přístup k široké škále databází, pro které jsou k dispozici ovladače ODBC (Open Database Připojení ivity).
Programy, které používají databáze ODBC, budou mít alespoň CDatabase
objekt a CRecordset
objekt.
Cdatabase
Zapouzdřuje připojení ke zdroji dat, prostřednictvím kterého můžete pracovat se zdrojem dat.
Crecordset
Zapouzdřuje sadu záznamů vybraných ze zdroje dat. Sady záznamů umožňují posouvání od záznamu po záznam, aktualizaci záznamů (přidávání, úpravy a odstraňování záznamů), kvalifikování výběru pomocí filtru, řazení výběru a parametrizace výběru s informacemi získanými nebo vypočítanými za běhu.
Crecordview
Poskytuje zobrazení formuláře přímo připojené k objektu sady záznamů. Mechanismus výměny dat dialogového okna (DDX) vyměňuje data mezi sadou záznamů a ovládacími prvky zobrazení záznamů. Stejně jako u všech zobrazení formulářů je zobrazení záznamů založené na prostředku šablony dialogového okna. Zobrazení záznamů také podporují přesun ze záznamu na záznam v sadě záznamů, aktualizaci záznamů a zavření přidružené sady záznamů, když se zobrazení záznamů zavře.
Výjimka CDBException
Výjimka vyplývající ze selhání při zpracování přístupu k datům. Tato třída slouží stejnému účelu jako ostatní třídy výjimek v mechanismu zpracování výjimek knihovny tříd.
CFieldExchange
Poskytuje kontextové informace pro podporu výměny polí záznamu (RFX), která vyměňuje data mezi datovými členy pole a datovými členy parametrů objektu sady záznamů a odpovídajícími sloupci tabulky ve zdroji dat. Analogie ke třídě CDataExchange, která se používá podobně pro výměnu dat dialogů (DDX).
Související třídy
Clongbinary
Zapouzdřuje popisovač úložiště binárního velkého objektu (BLOB), jako je rastrový obrázek. CLongBinary
objekty slouží ke správě velkých datových objektů uložených v databázových tabulkách.
CDBVariant
Umožňuje uložit hodnotu bez obav o datový typ hodnoty. CDBVariant
sleduje datový typ aktuální hodnoty, která je uložena ve sjednocení.