Compartir a través de


CRowset::SetData

Establece valores de datos en una o más columnas de una fila.

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

Parámetros

  • nAccessor
    [in] El número de descriptor de acceso para tener acceso a los datos.

Valor devuelto

HRESULTestándar.

Comentarios

Para el formulario de SetData que no acepta argumentos, utilizan a todos los descriptores de acceso para actualizar. Normalmente se llama a SetData para establecer valores de datos de columnas de una fila, llamar Actualización para transmitir los cambios.

Este método requiere la interfaz opcional IRowsetChange, que no se podría admitir en todos los proveedores; si es así, el método devuelve E_NOINTERFACE. También debe establecer DBPROP_IRowsetChange a VARIANT_TRUE antes de llamar a Abierta en la tabla o el comando que contiene el conjunto de filas.

La operación de valor podría producir errores si una o más columnas no son programables. Modifique el mapa de cursores para corregirlo.

Requisitos

Encabezado: atldbcli.h

Vea también

Referencia

CRowset (Clase)

CRowset::Update