conjunto de registros: Adicionando registros de Bulk (ODBC)
Este tópico se aplica a classes MFC ODBC.
O MFC CRecordset classe tem uma otimização nova que melhora a eficiência ao adicionar novos registros em massa para uma tabela.
Observação: |
---|
Este tópico se aplica aos objetos derivados CRecordset em qual linha em massa a busca não foi implementada. Se você estiver usando buscar a linha em massa, consulte conjunto de registros: Buscando os registros em massa (ODBC). |
Uma nova opção para o dwOptions o parâmetroCRecordset::em aberto função de membro , optimizeBulkAdd, melhora o desempenho quando você está adicionando vários registros consecutivamente sem chamar Repetir a consulta or Fechar.Apenas sistema autônomo campos que estão com problemas antes do primeiro Atualização telefonar está marcado sistema autônomo sujos subseqüentes AddNew/Atualização chamadas.
Se você estiver usando as classes de banco de dados para usufruir o :: SQLSetPos Função de API do ODBC para adicionar, editar e excluir registros, essa otimização é desnecessária.
Se a biblioteca de cursores ODBC é carregada ou o driver ODBC não dá suporte a adição, edição e exclusão por meio de :: SQLSetPos, essa otimização deve melhorar em massa adicionar desempenho.Para ativar essa otimização, defina o dwOptions parâmetro a em aberto telefonar para o conjunto de registros para o seguinte:
appendOnly | optimizeBulkAdd
Consulte também
Conceitos
conjunto de registros: Adicionando, atualizando e excluindo registros (ODBC)