Rozhraní ODBC a databázové třídy
Databázové třídy knihovny MFC zapouzdřují volání funkce rozhraní ODBC API, které by jste měli obvykle sami vytvořit v členských funkcích tříd CDatabase a CRecordset. Například, komplexní rozhraní ODBC volá sekvence, váže vrácené záznamy na umístění úložišť, zpracovává chybové stavy a další operace jsou pro Vás spravovány databázovými třídami. Ve výsledku použijete podstatně jednodušší rozhraní třídy k manipulaci záznamů skrz objekt sady záznamů.
Poznámka
Zdroje dat rozhraní ODBC jsou přístupné pomocí tříd knihovny MFC rozhraní ODBC, jak je popsáno v tomto tématu nebo pomocí tříd knihovny MFC rozhraní DAO (Data Access Objects).
Přestože databázové třídy zapouzdřují funkce rozhraní ODBC, neposkytují mapování 1:1 funkcí rozhraní ODBC API. Databázové třídy poskytují vyšší úroveň abstrakce, modelovanou po objektech pro přístup k datům nalezených v aplikaci Microsoft Access a Microsoft Visual Basic. Další informace naleznete v tématu Co je programovací model databáze knihovny MFC?.