CDaoFieldExchange::m_nOperation
Identifica a operação a ser executado no CDaoRecordset objeto associado com o objeto de troca de campo.
Comentários
The CDaoFieldExchange objeto fornece o contexto para um número de operações DFX diferentes no conjunto de registros.
Observação: |
---|
O PSEUDO NULL value described under the MarkForAddNew and SetFieldNull operations below is a value used to mark fields Null.O mecanismo de troca de campo de registro do DAO (DFX) usa esse valor para determinar quais campos tiverem sido marcados explicitamente como nulo.PSEUDO NULL is not required for COleDateTime and COleCurrency fields. |
Valores possíveis de m_nOperation are:
Operation |
Descrição |
---|---|
AddToParameterList |
Cria o PARÂMETROS cláusula do demonstrativo SQL. |
AddToSelectList |
Cria o selecionar cláusula da demonstrativo SQL. |
BindField |
Vincula um campo no banco de dados a um local da memória em seu aplicativo. |
BindParam |
Define valores de parâmetro de consulta do conjunto de registros. |
Correção |
Define o status de nulo para um campo. |
AllocCache |
Aloca o cache usado para verificar se há campos "sujos" no conjunto de registros. |
StoreField |
Salva o registro corrente no cache. |
LoadField |
Restaura as variáveis de membro de dados em cache do conjunto de registros. |
FreeCache |
Libera o cache usado para verificar se há campos "sujos" no conjunto de registros. |
SetFieldNull |
Sets a field's status to Null and value to PSEUDO NULL. |
MarkForAddNew |
Marks fields "dirty" if not PSEUDO NULL. |
MarkForEdit |
Marca campos "sujos" se eles não coincidirem com o cache. |
SetDirtyField |
Conjuntos de campo de valores marcados sistema autônomo "sujos". |
DumpField |
Despeja o Sumário de um campo (apenas depurar). |
MaxDFXOperation |
Usado para verificação de entrada. |
Requisitos
Cabeçalho: afxdao.h
Consulte também
Referência
CDaoFieldExchange::IsValidOperation
CDaoRecordset::DoFieldExchange