Compartilhar via


Troca de Dados para Visualizações de Registro (Acesso a Dados MFC)

Ao usar Adicionar Classe para mapear os controles em uma exibição de registro no recurso do modelo de diálogo para os campos de um conjunto de registros, a estrutura gerencia a troca de dados em ambas as direções: do conjunto de registros para os controles e dos controles para o conjunto de registros. O uso do mecanismo DDX significa que você não precisa escrever o código para transferir os dados de um para outro lado por conta própria.

O DDX para exibições de registro funciona em conjunto com o RFX para conjuntos de registros da classe CRecordset (ODBC). O RFX move os dados entre o registro atual da fonte de dados e os membros de dados de campo de um objeto de conjunto de registros. DDX move os dados dos membros de dados de campo para os controles no formulário. Essa combinação preenche os controles do formulário inicialmente e conforme o usuário é movido de registro em registro. Ela também pode mover dados atualizados de volta ao conjunto de registros e, em seguida, para a fonte de dados.

A figura a seguir mostra a relação entre DDX e RFX para visualizações de registros.

Diagrama mostrando a relação entre a troca de dados de diálogo e a troca de campo de registro.
Troca de dados de diálogo e troca de campos de registro

Para obter mais informações sobre a DDX, confira Troca e Validação de Dados de Diálogo. Para obter mais informações sobre a RFX, confira RFX (troca de campos de registro).

Confira também

Exibições de registro (Acesso a dados MFC)
Lista de drivers ODBC