DFX_Short
Transferências curto dados de número inteiro entre os membros de dados de campo de um CDaoRecordset objeto e as colunas de um registro na fonte de dados.
void AFXAPI DFX_Short(
CDaoFieldExchange* pFX,
LPCTSTR szName,
short& 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 curto, é 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_I2 no DAO e tipo de curto no conjunto de registros.
Observação |
---|
DFX_Shorté equivalente a RFX_Int para as classes de ODBC. |
Exemplo
Consulte DFX_Text.
Requisitos
Cabeçalho: afxdao.h
Consulte também
Referência
CDaoFieldExchange::SetFieldType