Troca de dados para modos de exibição do registro
Quando você usa Add Class para mapear os controles de recursos de modelo de diálogo da exibição de um 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 para controles e controles de conjunto de registros.Usando o mecanismo DDX significa que você não precisa escrever o código para transferir dados e para trás mesmo.
DDX para exibições de registros funciona em conjunto com:
RFX para conjuntos de registros de classe CRecordset (ODBC).
DFX para conjuntos de registros de classe CDaoRecordset (DAO).
Embora diferem na implementação, na interface de nível RFX e DFX são mecanismos de exchange de dados muito semelhantes.A versão do DAO, DFX, é modelada perto na versão anterior do ODBC, RFX.Se você souber como usar RFX, sabe como usar DFX.
RFX e DFX movem dados entre o registro atual na fonte de dados e os membros de dados de campo de um objeto recordset.DDX move os dados de membros de dados de campo para os controles no formulário.Essa combinação preenche os controles de formulário inicialmente e como o usuário move de registro para registro.Ele também pode mover dados atualizados volta para o conjunto de registros e depois para a fonte de dados.
A figura a seguir mostra a relação entre DDX e RFX (ou DFX) para modos de exibição do registro.
Troca de dados de caixa de diálogo e troca de campo do registro
Para obter mais informações sobre DDX, consulte caixa de diálogo dados Exchange e validação.Para obter mais informações sobre RFX, consulte Registro campo Exchange (RFX).