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