DFX_Bool
Transfere dados booleanos entre os membros de dados de campo de um CDaoRecordset objeto e as colunas de um registro na fonte de dados.
void AFXAPI DFX_Bool(
CDaoFieldExchange* pFX,
LPCTSTR szName,
BOOL& 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 à fonte de dados, o valor do tipo BOOL, é obtido do membro de dados especificado.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_BOOL no DAO e tipo de BOOL no conjunto de registros.
Exemplo
Consulte DFX_Text.
Requisitos
Cabeçalho: afxdao.h
Consulte também
Referência
CDaoFieldExchange::SetFieldType