CRowset::SetData
Задает значения данных в одном или нескольких столбцах строки.
HRESULT SetData( ) const throw( );
HRESULT SetData(
int nAccessor
) const throw( );
Параметры
- nAccessor
[in] число метода доступа, используемый для доступа к данным.
Возвращаемое значение
Стандартное HRESULT.
Заметки
Для формы SetData, не принимает аргументов все методы доступа используются для обновления.Обычно вызывается SetData для задания значений данных в столбцах строки, а затем вызовите Обновить чтобы передать эти изменения.
Этот метод требует дополнительного интерфейса IRowsetChange, который может не являться поддерживается во всех поставщиках. если это так, то метод возвращает E_NOINTERFACE.Также необходимо задать DBPROP_IRowsetChange к VARIANT_TRUE перед вызовом Открыть в таблице или команде, содержащий набор строк.
Операция параметра может завершиться ошибкой, если один или несколько столбцов не для записи.Чтобы устранить эти ошибки, измените таблицу курсоров.
Требования
Header: atldbcli.h