DFX_Currency
Transfere dados de moeda entre os membros de dados de campo de um CDaoRecordset objeto e as colunas de um registro na fonte de dados.
void AFXAPI DFX_Currency(
CDaoFieldExchange* pFX,
LPCTSTR szName,
COleCurrency& value,
DWORD dwBindOptions = AFX_DAO_ENABLE_FIELD_CACHE
);
Parâmetros
pFX
Um ponteiro para um objeto da classe CDaoFieldExchange.Este objeto contém informações para definir o contexto de cada chamada da função.szName
O nome de uma coluna de dados.valor
O valor armazenado no membro de dados indicado — o valor a ser transferido.Para uma transferência de conjunto de registros a fonte de dados, esse valor é obtido do membro de dados especificada, do tipo COleCurrency.Para uma transferência de fonte de dados ao conjunto de registros, o valor é armazenado no membro de dados especificado.dwBindOptions
Uma opção que permite aproveitar o mecanismo de armazenamento em buffer duplo do MFC para detectar os campos de conjunto de registros que foram alterados.O padrão AFX_DAO_ENABLE_FIELD_CACHE, usa o buffer duplo.O valor possível é AFX_DAO_DISABLE_FIELD_CACHE.Se você especificar esse valor, a MFC não nenhuma verificação neste campo.Você deve chamar SetFieldDirty e SetFieldNull você mesmo.Observação Você pode controlar se a dados são duplos em buffer por padrão, definindo CDaoRecordset::m_bCheckCacheForDirtyFields.
Comentários
Dados são mapeados entre tipo DAO_CURRENCY no DAO e tipo de COleCurrency no conjunto de registros.
Exemplo
Consulte DFX_Text.
Requisitos
Cabeçalho: afxdao.h
Consulte também
Referência
CDaoFieldExchange::SetFieldType