CFieldExchange

CFieldExchange non dispone di una classe base.

La classe CFieldExchange supporta i campi di record (RFX) e alla rinfusa campo record scambio (RFX di massa) routine utilizzate dalle classi database. Utilizzare questa classe se si sono scrivendo le routine di scambio dati per tipi di dati personalizzati o quando si implementa recupero di fila di massa; in caso contrario, non direttamente utilizzerà questa classe. RFX e RFX di massa lo scambio di dati tra i membri dati di campo dell'oggetto recordset e corrispondenti ai campi del record corrente nell'origine dati.

&Notanbsp;  Se si lavora con le classi di oggetti DAO (Data Access), piuttosto che le classi Open Database Connectivity (ODBC), utilizzare invece la classe oggetto CDaoFieldExchange . Per ulteriori informazioni, vedere gli articoli Argomenti Database (General) e DAO e MFC nel manuale del programmatore di Visual C++.

Un oggetto CFieldExchange fornisce che le informazioni di contesto necessarie per scambio di campi di record o alla rinfusa campo record scambio di prendere posto. CFieldExchange oggetti supportano un numero di operazioni, tra cui parametri di associazione e membri dati di campo e impostando vari flag sui campi del record corrente. Operazioni RFX e RFX di massa sono eseguite sui membri dati classe recordset di tipi definiti dall' Enumerazione FieldType in CFieldExchange. FieldType i valori possibili sono:

La maggior parte dei membri di dati e funzioni membro della classe sono fornita per iscritto il proprio personalizzato routines RFX. Si utilizzerà SetFieldType frequentemente. Per ulteriori informazioni, vedere gli articoli Record campo Exchange (RFX) e Recordset ((ODBC)) nel manuale del programmatore di Visual C++. Per informazioni sul recupero di massa di righe, vedere l'articolo Recordset: recupero Records in Bulk (ODBC) nel manuale del programmatore di Visual C++.Per informazioni dettagliate sulle funzioni RFX e RFX di massa globale, vedere Funzioni di Exchange campo Record nella sezione Globals e macro in questo manuale.

# include lt;afxdb.h>

Membri della classe |nbsp; Gerarchia Chart

Campio&nenbsp; Esempio MFC CATALOG

Vedere a&nchenbsp;CRecordset

Index