DFX_Currency
Transfere dados de moeda entre os membros de dados do 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 de classe CDaoFieldExchange.Este objeto contém informações para definir o contexto para cada telefonar 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 à fonte de dados, esse valor é extraído 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 que você possa usufruir mecanismo de armazenamento em buffer duplo do MFC para detectar campos do conjunto de registros que foram alterados.O padrão, AFX_DAO_ENABLE_FIELD_CACHE, usa o buffer duplo. O Outros valor possível é AFX_DAO_DISABLE_FIELD_CACHE. Se você especificar esse valor, a MFC não faz nenhuma verificação neste campo.Você deve telefonar SetFieldDirty e SetFieldNull Você mesmo.Observação: Você pode controlar se os dados estão duplos em buffer por padrão, definindo CDaoRecordset::m_bCheckCacheForDirtyFields.
Comentários
Dados são mapeados entre tipo DAO_CURRENCY DAO e tipoCOleCurrency no conjunto de registros.
Exemplo
See DFX_Text.
Requisitos
Cabeçalho: afxdao.h