Výměna pole záznamu (Record Field Exchange - RFX)
Třídy databází knihovny MFC rozhraní ODBC automatizují přesunutí dat mezi zdrojem dat a objektem sady záznamů.Když odvodíte třídu z CRecordset a nepoužijete hromadné načtení řádku, přenesou se data pomocí mechanismu výměny pole záznamu (RFX).
[!POZNÁMKA]
Máte-li naimplementováno hromadné načtítání řádku v odvozené třídě CRecordset, použije rozhraní .NET Framework mechanismus výměny pole záznamu k přenášení dat. Další informace naleznete v záznamů: načítání záznamů hromadné (ODBC).
RFX je podobný jako výměna dialogových dat (DDX).Přesouvání dat mezi zdrojem dat a poli datových členů sady záznamů vyžaduje několik volání funkce DoFieldExchange sady záznamů a značnou interakci mezi rozhraním .NET Framework a Rozhraním ODBC.Mechanismus RFX je typově bezpečný a šetří Vám práci voláním funkcí rozhraní ODBC, jako například ::SQLBindCol.Další informace o DDX naleznete v tématu Dialog Data Exchange a ověření.
RFX je pro Vás většinou průhledný .Pokud deklarujete Vaše třídy sady záznamů s Průvodcem aplikace knihovny MFC nebo Přidáte třídu (jak je popsáno v tématu Přidání příjemce rozhraní ODBC knihovny MFC), je do nich RFX sestaveno automaticky.Vaše třída sady záznamů musí být odvozena od základní třídy CRecordset poskytovanou architekturou.Průvodce pro aplikace knihovny MFC Vám umožňuje vytvořit inicializační třídu sady záznamů.Přidání třídy Vám umožňuje přidat jiné třídy sady záznamů, jak je budete potřebovat.Další informace a příklady naleznete v tématu Přidání příjemce rozhraní ODBC knihovny MFC.
Ve třech případech je třeba ručně přidat malý počet RFX kódu, pokud chcete:
Použít parametrizované dotazy.Další informace naleznete v záznamů: parametrické sady záznamů (ODBC).
Provést spojení (použitím jedné sady záznamů pro sloupce ze dvou nebo více tabulek).Další informace naleznete v záznamů: provádění spojení (ODBC).
Vytvoření dynamické vazby datových sloupců.To je méně obecné než parametrizace.Další informace naleznete v záznamů: dynamicky vázání dat sloupců (ODBC).
Pokud potřebujete rozšířené porozumění RFX, viz Exchange pole záznamu: Jak funguje RFX.
Následující témata popisují podrobnosti používání objektů sady záznamů:
Viz také
Úkoly
Přidání příjemce rozhraní ODBC knihovny MFC
Referenční dokumentace
Podpora databáze, Průvodce aplikace MFC