Udostępnij za pośrednictwem


Wymiana danych dla widoków rekordów (dostęp do danych MFC)

Gdy używasz polecenia Dodaj klasę do mapowania kontrolek w zasobie szablonu okna dialogowego widoku rekordów do pól zestawu rekordów, platforma zarządza wymianą danych w obu kierunkach — od zestawu rekordów do kontrolek i z kontrolek po zestaw rekordów. Korzystanie z mechanizmu DDX oznacza, że nie trzeba pisać kodu w celu samodzielnego przesyłania danych.

DDX dla widoków rekordów działa w połączeniu z RFX dla zestawów rekordów klasy CRecordset (ODBC). RFX przenosi dane między bieżącym rekordem źródła danych a elementami członkowskimi danych pola obiektu zestawu rekordów. DDX przenosi dane z elementów członkowskich danych pól do kontrolek w formularzu. Ta kombinacja wypełnia początkowo kontrolki formularza i gdy użytkownik przechodzi z rekordu do rekordu. Może również przenieść zaktualizowane dane z powrotem do zestawu rekordów, a następnie do źródła danych.

Na poniższej ilustracji przedstawiono relację między DDX i RFX dla widoków rekordów.

Diagram showing the relationship between dialog data exchange and record field exchange.
Wymiana danych okna dialogowego i wymiana pól rekordów

Aby uzyskać więcej informacji na temat DDX, zobacz Dialog Data Exchange and Validation (Wymiana danych w oknie dialogowym i walidacja). Aby uzyskać więcej informacji na temat RFX, zobacz Rekord Field Exchange (RFX).

Zobacz też

Widoki rekordów (dostęp do danych MFC)
Lista sterowników ODBC