Compartilhar via


Classe CFieldExchange

Oferece suporte a troca de campo de registro (RFX) e em massa campo registro troca (Bulk RFX) rotinas usadas pelas classes do banco de dados.

class CFieldExchange

Comentários

CFieldExchange não tem uma classe base.

Use essa classe se você estiver escrevendo rotinas de troca de dados para tipos de dados personalizados ou quando você estiver implementando buscar a linha em massa; caso contrário, não diretamente usará essa classe.RFX e Bulk RFX troca dados entre os membros de dados de campo do objeto do conjunto de registros e os campos correspondentes do registro corrente na fonte de dados.

Observação:

Se você estiver trabalhando com as classes do DAO (dados acesso Objects) em vez de classes (em aberto banco de dados conectividade), use classe CDaoFieldExchange em vez disso.Para obter mais informações, consulte o artigo Programação de banco de dados: Visão geral.

A CFieldExchange objeto fornece que necessárias as informações de contexto para troca de campo de registro ou troca de campo de registro em massa para tirar coloque. CFieldExchange objetos oferecem suporte a um número de operações, incluindo parâmetros de ligação e membros de dados de campo e definir vários sinalizadores nos campos do registro corrente. RFX and Bulk RFX operations are performed on recordset-class data members of types defined by the enum FieldType in CFieldExchange.Possíveis FieldType valores são:

  • CFieldExchange::outputColumn para membros de campo de dados.

  • CFieldExchange::inputParam or CFieldExchange::param para membros de dados do parâmetro de entrada.

  • CFieldExchange::outputParam para membros de dados do parâmetro de saída.

  • CFieldExchange::inoutParam para membros de dados do parâmetro de entrada/saída.

A maioria dos membros de dados e funções de membro da classe é fornecida para gravar suas próprias rotinas RFX personalizadas.Você usará SetFieldType com freqüência. Para obter mais informações, consulte o artigo Registro de campo Exchange (RFX) and conjunto de registros (ODBC).Para obter informações sobre como buscar a linha em massa, consulte o artigo conjunto de registros: Buscando os registros em massa (ODBC).Para obter detalhes sobre as funções global RFX e RFX em massa, consulte Registro campo Exchange funções na seção macros do MFC e Globals essa referência.

Requisitos

Cabeçalho: afxdb.h

Consulte também

Referência

Gráfico de hierarquia

Classe CRecordset

Outros recursos

CFieldExchange membros