DFX_Short
Transferências de pequenos dados número inteiro entre os membros de dados do 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 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, 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 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_I2 DAO e tipocurto no conjunto de registros.
Observação: |
---|
DFX_Short é equivalente a RFX_Int para as classes de ODBC. |
Exemplo
See DFX_Text.
Requisitos
Cabeçalho: afxdao.h