Compartilhar via


CRowset::SetData

Define valores de dados em uma ou mais colunas de uma linha.

HRESULT SetData( ) const throw( ); 
HRESULT SetData(
   int nAccessor 
) const throw( );

Parâmetros

  • nAccessor
    [in] O número de acessador para usar para acessar os dados.

Valor de retorno

Um padrão HRESULT.

Comentários

O SetData formulário aceita nenhum argumento, todos os responsáveis pelo acesso são usados para a atualização. Você normalmente chama SetData para conjunto valores de dados em colunas em uma linha, chamamosAtualização para transmitir essas alterações.

Este método requer a interface opcional IRowsetChange, que pode não ser suportada em todos os provedores; se for esse o caso, o método retornará E_NOINTERFACE.Você também deve definir DBPROP_IRowsetChange to VARIANT_TRUE antes de ligar em aberto na tabela ou comando que contém o conjunto de linhas.

A operação de configuração pode falhar se uma ou mais colunas não é gravável.Modifique o MAP de cursor para corrigir o problema.

Requisitos

Cabeçalho: atldbcli.h

Consulte também

Referência

Classe CRowset

CRowset::atualização

Outros recursos

CRowset membros