Поделиться через


CRowset::SetData

Задает значения данных в одном или нескольких столбцах строки.

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

Параметры

  • nAccessor
    [in] число доступа используется для доступа к данным.

Возвращаемое значение

Стандартное HRESULT.

Заметки

Для формы SetData, не принимает аргументов, все методы доступа используются для обновления. Обычно вызывается метод SetData для задания значений данных в столбцах в строке, а затем вызвать Обновить, чтобы передать эти изменения.

Этот метод требует дополнительного интерфейса IRowsetChange, может не поддерживаться во всех поставщиках; если это так, метод возвращает E_NOINTERFACE. Необходимо также установить DBPROP_IRowsetChange в VARIANT_TRUE до вызова метода Открыть на таблице или команда, содержащий набор строк.

Операция параметра может завершиться неудачей, если один или несколько столбцов недоступны для записи. Чтобы устранить эти ошибки, измените таблицу курсоров.

Требования

Заголовок: atldbcli.h

См. также

Ссылки

Класс CRowset

CRowset::Update