Partilhar via


Intercâmbio de dados para visualizações de registros (acesso a dados MFC)

Quando você usa Adicionar classe para mapear os controles no recurso de modelo de diálogo de uma exibição de registro para os campos de um conjunto de registros, a estrutura gerencia a troca de dados em ambas as direções — do conjunto de registros aos controles e dos controles ao conjunto de registros. Usando o mecanismo DDX significa que você não precisa escrever o código para transferir dados para frente e para trás.

DDX para exibições de registro funciona em conjunto com RFX para conjuntos de registros de classe CRecordset (ODBC). O RFX move 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 de formulário inicialmente e à medida que o usuário passa de registro em registro. Ele também pode mover dados atualizados de volta para o 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 registo.

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

Para obter mais informações sobre DDX, consulte Dialog Data Exchange and Validation. Para obter mais informações sobre RFX, consulte Record Field Exchange (RFX).

Ver também

Vistas de Registos (acesso a dados MFC)
Lista de drivers ODBC