Klasa CFieldExchange
Obsługuje pola rekordu wymiany (RFX) i procedur wymiany (RFX luzem) pola rekordu luzem używane przez klasy bazy danych.
class CFieldExchange
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Zwraca wartość niezerową, jeśli bieżąca operacja jest właściwe dla typu pole aktualizowane. |
|
Określa typ elementu danych rekordów — kolumny lub parametr — reprezentowanej przez następujące wszystkie wywołania funkcji RFX do następne wywołanie SetFieldType. |
Uwagi
CFieldExchangenie ma klasy podstawowej.
Klasa używana podczas pisania procedur wymiany danych dla niestandardowych typów danych lub gdy są wykonawczych pobieranie wiersza luzem; w przeciwnym razie nie będzie bezpośrednio używany tej klasy.RFX i RFX luzem wymiany danych między członkami danych pola obiektu zestaw rekordów i odpowiednich pól bieżącego rekordu w źródle danych.
[!UWAGA]
Jeśli pracujesz z klas obiektów DAO (Data Access) zamiast klasy Open Database Connectivity (ODBC), należy użyć klasy CDaoFieldExchange zamiast.Aby uzyskać więcej informacji, zobacz artykuł Omówienie: baza danych Programowanie.
A CFieldExchange obiektu zawiera informacje kontekstowe potrzebne do wymiany pola rekordu lub luzem wymiany pola rekordu do podjęcia miejsce.CFieldExchangeobiekty obsługuje szereg działań, włącznie z parametrów wiązania i pola danych członków i ustawienie flagi w różnych pól bieżącego rekordu.RFX i RFX luzem operacje są wykonywane na danych członków klasy rekordów typy zdefiniowane przez enumFieldType w CFieldExchange.Możliwe FieldType są wartości:
CFieldExchange::outputColumn dla pola danych członków.
CFieldExchange::inputParam lub CFieldExchange::param dla parametru wejściowego danych członków.
CFieldExchange::outputParam dla członków danych parametru wyjściowego.
CFieldExchange::inoutParam dla parametru wejścia i wyjścia danych członków.
Większość członków tej klasy Członkowskich funkcje i dane są dostarczane do pisania własnych niestandardowych procedur RFX.Będzie używać SetFieldType często.Aby uzyskać więcej informacji, zobacz artykuły Exchange pola rekordu (RFX) i Zestaw rekordów (ODBC).Aby uzyskać informacje dotyczące pobierania wierszy luzem, zobacz artykuł rekordów: pobieranie rekordów luzem (ODBC).Szczegółowe informacje o RFX i RFX luzem funkcje globalne Funkcje wymiany pola rekordu w sekcji makra MFC i Globals tego odwołania.
Hierarchii dziedziczenia
CFieldExchange
Wymagania
Nagłówek: afxdb.h